./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF --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 2e745a133311e60f1a9e202bf4fcb9b524a944d790f4c1df2987f4b8dfd5e08b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 01:33:00,770 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 01:33:00,773 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 01:33:00,810 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 01:33:00,811 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 01:33:00,812 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 01:33:00,815 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 01:33:00,818 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 01:33:00,821 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 01:33:00,822 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 01:33:00,824 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 01:33:00,826 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 01:33:00,827 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 01:33:00,831 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 01:33:00,834 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 01:33:00,838 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 01:33:00,840 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 01:33:00,846 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 01:33:00,852 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 01:33:00,856 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 01:33:00,863 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 01:33:00,865 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 01:33:00,869 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 01:33:00,871 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 01:33:00,878 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 01:33:00,879 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 01:33:00,879 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 01:33:00,888 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 01:33:00,889 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 01:33:00,891 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 01:33:00,892 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 01:33:00,893 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 01:33:00,895 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 01:33:00,897 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 01:33:00,899 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 01:33:00,899 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 01:33:00,900 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 01:33:00,900 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 01:33:00,901 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 01:33:00,902 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 01:33:00,903 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 01:33:00,904 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-13 01:33:00,935 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 01:33:00,935 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 01:33:00,936 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 01:33:00,936 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 01:33:00,937 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 01:33:00,937 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 01:33:00,937 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 01:33:00,937 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-13 01:33:00,937 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 01:33:00,938 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 01:33:00,938 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-13 01:33:00,938 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-13 01:33:00,938 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 01:33:00,939 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-13 01:33:00,939 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-13 01:33:00,939 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-13 01:33:00,940 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 01:33:00,940 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 01:33:00,941 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 01:33:00,941 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 01:33:00,941 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 01:33:00,941 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 01:33:00,942 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 01:33:00,942 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 01:33:00,942 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 01:33:00,942 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 01:33:00,942 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 01:33:00,943 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 01:33:00,944 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 01:33:00,945 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 01:33:00,946 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 01:33:00,946 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:33:00,947 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 01:33:00,947 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 01:33:00,947 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 01:33:00,947 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-13 01:33:00,949 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 01:33:00,949 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 01:33:00,949 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 01:33:00,949 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 01:33:00,949 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/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_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF 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 -> 2e745a133311e60f1a9e202bf4fcb9b524a944d790f4c1df2987f4b8dfd5e08b [2021-11-13 01:33:01,312 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 01:33:01,345 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 01:33:01,350 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 01:33:01,352 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 01:33:01,353 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 01:33:01,354 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:01,445 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/71a39c9bf/94a68a7e569a4763a47d0319088cd1d8/FLAGc382a4611 [2021-11-13 01:33:02,081 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 01:33:02,081 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:02,095 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/71a39c9bf/94a68a7e569a4763a47d0319088cd1d8/FLAGc382a4611 [2021-11-13 01:33:02,363 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/71a39c9bf/94a68a7e569a4763a47d0319088cd1d8 [2021-11-13 01:33:02,366 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 01:33:02,368 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 01:33:02,377 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 01:33:02,378 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 01:33:02,386 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 01:33:02,388 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:33:02" (1/1) ... [2021-11-13 01:33:02,390 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@328d2110 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:02, skipping insertion in model container [2021-11-13 01:33:02,390 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:33:02" (1/1) ... [2021-11-13 01:33:02,412 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 01:33:02,483 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 01:33:02,761 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[1995,2008] [2021-11-13 01:33:02,770 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[2389,2402] [2021-11-13 01:33:02,859 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:33:02,875 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 01:33:02,911 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[1995,2008] [2021-11-13 01:33:02,915 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[2389,2402] [2021-11-13 01:33:02,970 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:33:03,004 INFO L208 MainTranslator]: Completed translation [2021-11-13 01:33:03,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03 WrapperNode [2021-11-13 01:33:03,006 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 01:33:03,008 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 01:33:03,009 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 01:33:03,009 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 01:33:03,019 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,044 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,087 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 01:33:03,088 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 01:33:03,088 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 01:33:03,089 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 01:33:03,100 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,100 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,115 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,117 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,124 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,143 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,151 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,154 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 01:33:03,163 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 01:33:03,163 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 01:33:03,163 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 01:33:03,165 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (1/1) ... [2021-11-13 01:33:03,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:33:03,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:33:03,212 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 01:33:03,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 01:33:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 01:33:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2021-11-13 01:33:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2021-11-13 01:33:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2021-11-13 01:33:03,279 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2021-11-13 01:33:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 01:33:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 01:33:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 01:33:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-13 01:33:03,280 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-13 01:33:03,854 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 01:33:03,854 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 01:33:03,857 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:33:03 BoogieIcfgContainer [2021-11-13 01:33:03,858 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 01:33:03,860 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 01:33:03,860 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 01:33:03,864 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 01:33:03,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:33:02" (1/3) ... [2021-11-13 01:33:03,865 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ec2b1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:33:03, skipping insertion in model container [2021-11-13 01:33:03,866 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:03" (2/3) ... [2021-11-13 01:33:03,866 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ec2b1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:33:03, skipping insertion in model container [2021-11-13 01:33:03,866 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:33:03" (3/3) ... [2021-11-13 01:33:03,868 INFO L111 eAbstractionObserver]: Analyzing ICFG square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:03,874 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 01:33:03,875 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-13 01:33:03,955 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 01:33:03,966 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 01:33:03,967 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 01:33:03,993 INFO L276 IsEmpty]: Start isEmpty. Operand has 49 states, 35 states have (on average 1.4857142857142858) internal successors, (52), 37 states have internal predecessors, (52), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-13 01:33:03,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-13 01:33:03,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:33:03,999 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-13 01:33:04,000 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:33:04,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:33:04,007 INFO L85 PathProgramCache]: Analyzing trace with hash 6807338, now seen corresponding path program 1 times [2021-11-13 01:33:04,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-13 01:33:04,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067111442] [2021-11-13 01:33:04,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:33:04,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 01:33:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 01:33:04,154 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 01:33:04,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 01:33:04,238 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-13 01:33:04,241 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 01:33:04,242 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-13 01:33:04,245 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-13 01:33:04,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 01:33:04,252 INFO L732 BasicCegarLoop]: Path program histogram: [1] [2021-11-13 01:33:04,256 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 01:33:04,284 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 01:33:04 BoogieIcfgContainer [2021-11-13 01:33:04,284 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-13 01:33:04,285 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-13 01:33:04,285 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-13 01:33:04,285 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-13 01:33:04,286 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:33:03" (3/4) ... [2021-11-13 01:33:04,289 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-13 01:33:04,290 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-13 01:33:04,291 INFO L158 Benchmark]: Toolchain (without parser) took 1922.75ms. Allocated memory was 92.3MB in the beginning and 117.4MB in the end (delta: 25.2MB). Free memory was 51.5MB in the beginning and 91.5MB in the end (delta: -40.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:33:04,292 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 92.3MB. Free memory was 68.1MB in the beginning and 68.0MB in the end (delta: 47.4kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:33:04,293 INFO L158 Benchmark]: CACSL2BoogieTranslator took 629.23ms. Allocated memory is still 92.3MB. Free memory was 51.3MB in the beginning and 64.8MB in the end (delta: -13.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-13 01:33:04,294 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.10ms. Allocated memory is still 92.3MB. Free memory was 64.5MB in the beginning and 62.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-13 01:33:04,295 INFO L158 Benchmark]: Boogie Preprocessor took 73.74ms. Allocated memory is still 92.3MB. Free memory was 62.9MB in the beginning and 61.5MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:33:04,296 INFO L158 Benchmark]: RCFGBuilder took 695.00ms. Allocated memory is still 92.3MB. Free memory was 61.5MB in the beginning and 45.9MB in the end (delta: 15.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2021-11-13 01:33:04,297 INFO L158 Benchmark]: TraceAbstraction took 424.40ms. Allocated memory was 92.3MB in the beginning and 117.4MB in the end (delta: 25.2MB). Free memory was 45.4MB in the beginning and 91.5MB in the end (delta: -46.1MB). Peak memory consumption was 17.7MB. Max. memory is 16.1GB. [2021-11-13 01:33:04,297 INFO L158 Benchmark]: Witness Printer took 4.85ms. Allocated memory is still 117.4MB. Free memory is still 91.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 01:33:04,302 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.35ms. Allocated memory is still 92.3MB. Free memory was 68.1MB in the beginning and 68.0MB in the end (delta: 47.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 629.23ms. Allocated memory is still 92.3MB. Free memory was 51.3MB in the beginning and 64.8MB in the end (delta: -13.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.10ms. Allocated memory is still 92.3MB. Free memory was 64.5MB in the beginning and 62.9MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 73.74ms. Allocated memory is still 92.3MB. Free memory was 62.9MB in the beginning and 61.5MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 695.00ms. Allocated memory is still 92.3MB. Free memory was 61.5MB in the beginning and 45.9MB in the end (delta: 15.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 424.40ms. Allocated memory was 92.3MB in the beginning and 117.4MB in the end (delta: 25.2MB). Free memory was 45.4MB in the beginning and 91.5MB in the end (delta: -46.1MB). Peak memory consumption was 17.7MB. Max. memory is 16.1GB. * Witness Printer took 4.85ms. Allocated memory is still 117.4MB. Free memory is still 91.5MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 48]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 47, overapproximation of someBinaryArithmeticFLOAToperation at line 45. Possible FailurePath: [L310] COND TRUE __VERIFIER_nondet_int() [L311] CALL main1() [L39] float IN = __VERIFIER_nondet_float(); [L40] CALL assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L34] COND FALSE !(!cond) [L40] RET assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L42] float x = IN; [L44-L45] float result = 1.0f + 0.5f*x - 0.125f*x*x + 0.0625f*x*x*x - 0.0390625f*x*x*x*x; VAL [IN=49, x=49] [L47] COND TRUE !(result >= 0.0f && result < 1.5f) VAL [IN=49, x=49] [L48] reach_error() VAL [IN=49, x=49] - UnprovableResult [Line: 61]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 49 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.3s, OverallIterations: 1, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=49occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 4 NumberOfCodeBlocks, 4 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-13 01:33:04,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF --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 2e745a133311e60f1a9e202bf4fcb9b524a944d790f4c1df2987f4b8dfd5e08b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 01:33:07,455 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 01:33:07,457 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 01:33:07,500 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 01:33:07,501 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 01:33:07,503 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 01:33:07,506 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 01:33:07,509 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 01:33:07,512 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 01:33:07,514 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 01:33:07,515 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 01:33:07,517 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 01:33:07,518 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 01:33:07,527 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 01:33:07,530 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 01:33:07,534 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 01:33:07,536 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 01:33:07,537 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 01:33:07,542 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 01:33:07,546 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 01:33:07,548 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 01:33:07,553 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 01:33:07,555 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 01:33:07,556 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 01:33:07,561 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 01:33:07,561 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 01:33:07,562 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 01:33:07,563 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 01:33:07,564 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 01:33:07,571 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 01:33:07,572 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 01:33:07,577 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 01:33:07,579 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 01:33:07,581 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 01:33:07,585 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 01:33:07,586 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 01:33:07,587 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 01:33:07,587 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 01:33:07,588 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 01:33:07,590 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 01:33:07,591 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 01:33:07,592 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-13 01:33:07,655 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 01:33:07,657 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 01:33:07,659 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 01:33:07,659 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 01:33:07,660 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 01:33:07,660 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 01:33:07,660 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 01:33:07,661 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 01:33:07,661 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 01:33:07,661 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 01:33:07,665 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 01:33:07,665 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 01:33:07,666 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 01:33:07,666 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 01:33:07,666 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 01:33:07,667 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 01:33:07,667 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 01:33:07,667 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 01:33:07,668 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 01:33:07,668 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 01:33:07,668 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 01:33:07,668 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 01:33:07,669 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 01:33:07,669 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 01:33:07,669 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 01:33:07,670 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 01:33:07,670 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 01:33:07,670 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:33:07,671 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 01:33:07,671 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 01:33:07,671 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 01:33:07,672 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-13 01:33:07,672 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 01:33:07,672 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 01:33:07,673 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 01:33:07,673 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 01:33:07,674 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/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_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF 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 -> 2e745a133311e60f1a9e202bf4fcb9b524a944d790f4c1df2987f4b8dfd5e08b [2021-11-13 01:33:08,167 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 01:33:08,195 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 01:33:08,200 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 01:33:08,202 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 01:33:08,206 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 01:33:08,208 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:08,298 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/9183fafef/78b83eac6ebe47988a724a77a9302cc0/FLAGb424ca6b5 [2021-11-13 01:33:08,952 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 01:33:08,956 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:08,969 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/9183fafef/78b83eac6ebe47988a724a77a9302cc0/FLAGb424ca6b5 [2021-11-13 01:33:09,238 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/data/9183fafef/78b83eac6ebe47988a724a77a9302cc0 [2021-11-13 01:33:09,246 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 01:33:09,248 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 01:33:09,251 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 01:33:09,252 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 01:33:09,256 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 01:33:09,258 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,259 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70f8065d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09, skipping insertion in model container [2021-11-13 01:33:09,260 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,270 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 01:33:09,314 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 01:33:09,495 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[1995,2008] [2021-11-13 01:33:09,501 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[2389,2402] [2021-11-13 01:33:09,568 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:33:09,616 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 01:33:09,671 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[1995,2008] [2021-11-13 01:33:09,676 WARN L228 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_bedd2443-4753-4e35-918f-f9a4ab9634ac/sv-benchmarks/c/combinations/square_8+soft_float_4-2a.c.cil.c[2389,2402] [2021-11-13 01:33:09,714 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 01:33:09,731 INFO L208 MainTranslator]: Completed translation [2021-11-13 01:33:09,731 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09 WrapperNode [2021-11-13 01:33:09,732 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 01:33:09,733 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 01:33:09,733 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 01:33:09,733 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 01:33:09,742 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,777 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,808 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 01:33:09,809 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 01:33:09,810 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 01:33:09,810 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 01:33:09,821 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,821 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,839 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,839 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,853 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,860 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,864 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,870 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 01:33:09,871 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 01:33:09,871 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 01:33:09,872 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 01:33:09,873 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (1/1) ... [2021-11-13 01:33:09,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 01:33:09,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:33:09,927 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 01:33:09,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 01:33:09,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 01:33:09,983 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 01:33:09,984 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2021-11-13 01:33:09,984 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2021-11-13 01:33:09,984 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2021-11-13 01:33:09,984 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2021-11-13 01:33:09,985 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 01:33:09,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 01:33:09,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-13 01:33:09,985 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-13 01:33:12,646 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 01:33:12,647 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-13 01:33:12,649 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:33:12 BoogieIcfgContainer [2021-11-13 01:33:12,649 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 01:33:12,651 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 01:33:12,651 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 01:33:12,655 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 01:33:12,656 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:33:09" (1/3) ... [2021-11-13 01:33:12,657 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b8a9093 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:33:12, skipping insertion in model container [2021-11-13 01:33:12,657 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:33:09" (2/3) ... [2021-11-13 01:33:12,657 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@b8a9093 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:33:12, skipping insertion in model container [2021-11-13 01:33:12,658 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:33:12" (3/3) ... [2021-11-13 01:33:12,659 INFO L111 eAbstractionObserver]: Analyzing ICFG square_8+soft_float_4-2a.c.cil.c [2021-11-13 01:33:12,666 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 01:33:12,667 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-13 01:33:12,724 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 01:33:12,732 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 01:33:12,732 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-13 01:33:12,754 INFO L276 IsEmpty]: Start isEmpty. Operand has 63 states, 49 states have (on average 1.489795918367347) internal successors, (73), 51 states have internal predecessors, (73), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-11-13 01:33:12,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-13 01:33:12,760 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:33:12,761 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:33:12,761 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:33:12,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:33:12,768 INFO L85 PathProgramCache]: Analyzing trace with hash -548115930, now seen corresponding path program 1 times [2021-11-13 01:33:12,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:33:12,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [485354984] [2021-11-13 01:33:12,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:33:12,786 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:33:12,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:33:12,793 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:33:12,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 01:33:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:33:13,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 27 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-13 01:33:13,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:33:13,532 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 01:33:13,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:33:13,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 01:33:13,585 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:33:13,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [485354984] [2021-11-13 01:33:13,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [485354984] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:33:13,591 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:33:13,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-13 01:33:13,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042308545] [2021-11-13 01:33:13,600 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:33:13,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 01:33:13,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:33:13,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 01:33:13,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:33:13,667 INFO L87 Difference]: Start difference. First operand has 63 states, 49 states have (on average 1.489795918367347) internal successors, (73), 51 states have internal predecessors, (73), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 01:33:13,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:33:13,707 INFO L93 Difference]: Finished difference Result 121 states and 178 transitions. [2021-11-13 01:33:13,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 01:33:13,710 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-13 01:33:13,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:33:13,721 INFO L225 Difference]: With dead ends: 121 [2021-11-13 01:33:13,721 INFO L226 Difference]: Without dead ends: 56 [2021-11-13 01:33:13,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 01:33:13,731 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.98ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-13 01:33:13,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 1.98ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-13 01:33:13,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-11-13 01:33:13,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-11-13 01:33:13,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 45 states have internal predecessors, (58), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-13 01:33:13,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 73 transitions. [2021-11-13 01:33:13,830 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 73 transitions. Word has length 7 [2021-11-13 01:33:13,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:33:13,830 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 73 transitions. [2021-11-13 01:33:13,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 01:33:13,831 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 73 transitions. [2021-11-13 01:33:13,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-13 01:33:13,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:33:13,832 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:33:13,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-13 01:33:14,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:33:14,034 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:33:14,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:33:14,035 INFO L85 PathProgramCache]: Analyzing trace with hash -548056348, now seen corresponding path program 1 times [2021-11-13 01:33:14,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:33:14,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1719873147] [2021-11-13 01:33:14,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:33:14,037 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:33:14,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:33:14,039 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:33:14,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 01:33:31,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:33:32,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 27 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:33:32,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:33:47,440 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((|ULTIMATE.start_main1_~IN~0#1| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (fp.geq |ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |ULTIMATE.start_main1_~IN~0#1| .cse0) (= |c_ULTIMATE.start_main1_~result~0#1| (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)))))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2021-11-13 01:34:37,817 WARN L838 $PredicateComparison]: unable to prove that (exists ((|ULTIMATE.start_main1_~IN~0#1| (_ FloatingPoint 8 24))) (let ((.cse1 ((_ to_fp 8 24) roundNearestTiesToEven 1.0))) (and (let ((.cse0 (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse1 (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0)) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)))) (or (not (fp.lt .cse0 ((_ to_fp 8 24) roundNearestTiesToEven (/ 3.0 2.0)))) (not (fp.geq .cse0 (_ +zero 8 24))))) (fp.geq |ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |ULTIMATE.start_main1_~IN~0#1| .cse1)))) is different from false [2021-11-13 01:34:39,869 WARN L860 $PredicateComparison]: unable to prove that (exists ((|ULTIMATE.start_main1_~IN~0#1| (_ FloatingPoint 8 24))) (let ((.cse1 ((_ to_fp 8 24) roundNearestTiesToEven 1.0))) (and (let ((.cse0 (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse1 (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0)) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)))) (or (not (fp.lt .cse0 ((_ to_fp 8 24) roundNearestTiesToEven (/ 3.0 2.0)))) (not (fp.geq .cse0 (_ +zero 8 24))))) (fp.geq |ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |ULTIMATE.start_main1_~IN~0#1| .cse1)))) is different from true [2021-11-13 01:34:39,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 01:34:39,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:34:50,580 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode 1.0) (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))))) is different from false [2021-11-13 01:34:52,651 WARN L860 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode 1.0) (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))))) is different from true [2021-11-13 01:35:07,478 WARN L838 $PredicateComparison]: unable to prove that (or (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv0 32)) (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode 1.0) (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0)))))) is different from false [2021-11-13 01:35:09,555 WARN L860 $PredicateComparison]: unable to prove that (or (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv0 32)) (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode 1.0) (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0)))))) is different from true [2021-11-13 01:35:54,163 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_main1_~IN~0#1_4| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (or (not (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_4| .cse0)) (not (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_4| (_ +zero 8 24))) (let ((.cse1 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)))) (and (fp.lt .cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (fp.geq .cse1 (_ +zero 8 24))))))) is different from false [2021-11-13 01:35:56,243 WARN L860 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_main1_~IN~0#1_4| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (or (not (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_4| .cse0)) (not (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_4| (_ +zero 8 24))) (let ((.cse1 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)))) (and (fp.lt .cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (fp.geq .cse1 (_ +zero 8 24))))))) is different from true [2021-11-13 01:36:38,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 01:36:38,609 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:36:38,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1719873147] [2021-11-13 01:36:38,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1719873147] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:36:38,610 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:36:38,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 10 [2021-11-13 01:36:38,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017791104] [2021-11-13 01:36:38,611 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:36:38,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 01:36:38,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:36:38,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 01:36:38,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=20, Unknown=9, NotChecked=60, Total=110 [2021-11-13 01:36:38,614 INFO L87 Difference]: Start difference. First operand 56 states and 73 transitions. Second operand has 11 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 01:36:40,699 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|v_ULTIMATE.start_main1_~IN~0#1_4| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (or (not (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_4| .cse0)) (not (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_4| (_ +zero 8 24))) (let ((.cse1 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)))) (and (fp.lt .cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (fp.geq .cse1 (_ +zero 8 24))))))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2021-11-13 01:36:42,773 WARN L860 $PredicateComparison]: unable to prove that (and (forall ((|v_ULTIMATE.start_main1_~IN~0#1_4| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (or (not (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_4| .cse0)) (not (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_4| (_ +zero 8 24))) (let ((.cse1 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|) |v_ULTIMATE.start_main1_~IN~0#1_4|)))) (and (fp.lt .cse1 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (fp.geq .cse1 (_ +zero 8 24))))))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from true [2021-11-13 01:36:44,847 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse2 (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv0 32))) (.cse3 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (= c_currentRoundingMode roundNearestTiesToEven) (let ((.cse0 (fp.geq |c_ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24))) (.cse1 (fp.lt |c_ULTIMATE.start_main1_~IN~0#1| .cse3))) (or (and .cse0 .cse1 (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv1 32))) (and .cse2 (or (not .cse0) (not .cse1))))) (or .cse2 (let ((.cse4 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse3 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse4 (_ +zero 8 24)) (fp.lt .cse4 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0)))))))) is different from false [2021-11-13 01:36:46,932 WARN L860 $PredicateComparison]: unable to prove that (let ((.cse2 (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv0 32))) (.cse3 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (= c_currentRoundingMode roundNearestTiesToEven) (let ((.cse0 (fp.geq |c_ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24))) (.cse1 (fp.lt |c_ULTIMATE.start_main1_~IN~0#1| .cse3))) (or (and .cse0 .cse1 (= |c_ULTIMATE.start_assume_abort_if_not_~cond#1| (_ bv1 32))) (and .cse2 (or (not .cse0) (not .cse1))))) (or .cse2 (let ((.cse4 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse3 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse4 (_ +zero 8 24)) (fp.lt .cse4 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0)))))))) is different from true [2021-11-13 01:36:49,008 WARN L838 $PredicateComparison]: unable to prove that (let ((.cse1 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse1 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.geq |c_ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |c_ULTIMATE.start_main1_~IN~0#1| .cse1) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (= c_currentRoundingMode roundNearestTiesToEven)))) is different from false [2021-11-13 01:36:51,089 WARN L860 $PredicateComparison]: unable to prove that (let ((.cse1 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (let ((.cse0 (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse1 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|) |c_ULTIMATE.start_main1_~IN~0#1|)))) (and (fp.geq .cse0 (_ +zero 8 24)) (fp.geq |c_ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |c_ULTIMATE.start_main1_~IN~0#1| .cse1) (fp.lt .cse0 ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (= c_currentRoundingMode roundNearestTiesToEven)))) is different from true [2021-11-13 01:36:53,168 WARN L838 $PredicateComparison]: unable to prove that (and (fp.geq |c_ULTIMATE.start_main1_~result~0#1| (_ +zero 8 24)) (exists ((|ULTIMATE.start_main1_~IN~0#1| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (fp.geq |ULTIMATE.start_main1_~IN~0#1| (_ +zero 8 24)) (fp.lt |ULTIMATE.start_main1_~IN~0#1| .cse0) (= |c_ULTIMATE.start_main1_~result~0#1| (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|) |ULTIMATE.start_main1_~IN~0#1|)))))) (fp.lt |c_ULTIMATE.start_main1_~result~0#1| ((_ to_fp 8 24) c_currentRoundingMode (/ 3.0 2.0))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2021-11-13 01:36:53,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:36:53,203 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2021-11-13 01:36:53,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 01:36:53,203 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-13 01:36:53,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:36:53,205 INFO L225 Difference]: With dead ends: 56 [2021-11-13 01:36:53,206 INFO L226 Difference]: Without dead ends: 51 [2021-11-13 01:36:53,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 9 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 33.5s TimeCoverageRelationStatistics Valid=29, Invalid=21, Unknown=16, NotChecked=144, Total=210 [2021-11-13 01:36:53,208 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 0 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.97ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.28ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 30.86ms IncrementalHoareTripleChecker+Time [2021-11-13 01:36:53,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 261 Invalid, 272 Unknown, 0 Unchecked, 5.28ms Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 269 Unchecked, 30.86ms Time] [2021-11-13 01:36:53,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-11-13 01:36:53,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-11-13 01:36:53,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.358974358974359) internal successors, (53), 40 states have internal predecessors, (53), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-13 01:36:53,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 68 transitions. [2021-11-13 01:36:53,240 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 68 transitions. Word has length 7 [2021-11-13 01:36:53,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:36:53,241 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 68 transitions. [2021-11-13 01:36:53,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 01:36:53,241 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 68 transitions. [2021-11-13 01:36:53,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-13 01:36:53,246 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:36:53,246 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:36:53,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 01:36:53,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:36:53,447 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:36:53,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:36:53,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1078958274, now seen corresponding path program 1 times [2021-11-13 01:36:53,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:36:53,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [82502888] [2021-11-13 01:36:53,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:53,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:36:53,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:36:53,450 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:36:53,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 01:36:53,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:53,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:36:53,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:54,032 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:54,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:54,371 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:54,372 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:36:54,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [82502888] [2021-11-13 01:36:54,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [82502888] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:36:54,373 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:36:54,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 8 [2021-11-13 01:36:54,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861362896] [2021-11-13 01:36:54,373 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:36:54,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 01:36:54,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:36:54,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 01:36:54,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 01:36:54,375 INFO L87 Difference]: Start difference. First operand 51 states and 68 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 01:36:54,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:36:54,842 INFO L93 Difference]: Finished difference Result 100 states and 135 transitions. [2021-11-13 01:36:54,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:36:54,843 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 32 [2021-11-13 01:36:54,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:36:54,847 INFO L225 Difference]: With dead ends: 100 [2021-11-13 01:36:54,847 INFO L226 Difference]: Without dead ends: 72 [2021-11-13 01:36:54,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:36:54,849 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 20 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 299.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.73ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 312.53ms IncrementalHoareTripleChecker+Time [2021-11-13 01:36:54,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 438 Invalid, 50 Unknown, 0 Unchecked, 6.73ms Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 312.53ms Time] [2021-11-13 01:36:54,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-11-13 01:36:54,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 62. [2021-11-13 01:36:54,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 47 states have (on average 1.297872340425532) internal successors, (61), 49 states have internal predecessors, (61), 9 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2021-11-13 01:36:54,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 81 transitions. [2021-11-13 01:36:54,865 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 81 transitions. Word has length 32 [2021-11-13 01:36:54,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:36:54,876 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 81 transitions. [2021-11-13 01:36:54,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 01:36:54,877 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 81 transitions. [2021-11-13 01:36:54,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-13 01:36:54,879 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:36:54,879 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:36:54,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-11-13 01:36:55,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:36:55,090 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:36:55,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:36:55,091 INFO L85 PathProgramCache]: Analyzing trace with hash 452521591, now seen corresponding path program 1 times [2021-11-13 01:36:55,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:36:55,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [237415797] [2021-11-13 01:36:55,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:55,092 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:36:55,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:36:55,093 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:36:55,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 01:36:55,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:55,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:36:55,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:55,772 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:55,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:56,167 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:56,167 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:36:56,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [237415797] [2021-11-13 01:36:56,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [237415797] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:56,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [546369853] [2021-11-13 01:36:56,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:56,168 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:36:56,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:36:56,178 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:36:56,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2021-11-13 01:36:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:56,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:36:56,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:56,457 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:56,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:56,856 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:56,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [546369853] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:56,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757990580] [2021-11-13 01:36:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:56,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:36:56,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:36:56,862 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:36:56,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 01:36:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:56,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:36:56,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:57,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:36:57,616 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:57,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757990580] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:36:57,616 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:36:57,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 9, 9] total 9 [2021-11-13 01:36:57,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102122403] [2021-11-13 01:36:57,617 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:36:57,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 01:36:57,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:36:57,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 01:36:57,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-13 01:36:57,619 INFO L87 Difference]: Start difference. First operand 62 states and 81 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 01:36:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:36:58,404 INFO L93 Difference]: Finished difference Result 122 states and 160 transitions. [2021-11-13 01:36:58,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 01:36:58,409 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2021-11-13 01:36:58,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:36:58,411 INFO L225 Difference]: With dead ends: 122 [2021-11-13 01:36:58,411 INFO L226 Difference]: Without dead ends: 94 [2021-11-13 01:36:58,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-11-13 01:36:58,414 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 26 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 386.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.30ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 432.65ms IncrementalHoareTripleChecker+Time [2021-11-13 01:36:58,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 508 Invalid, 67 Unknown, 0 Unchecked, 4.30ms Time], IncrementalHoareTripleChecker [4 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 432.65ms Time] [2021-11-13 01:36:58,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-11-13 01:36:58,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 72. [2021-11-13 01:36:58,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 56 states have internal predecessors, (69), 11 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (14), 10 states have call predecessors, (14), 10 states have call successors, (14) [2021-11-13 01:36:58,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 94 transitions. [2021-11-13 01:36:58,436 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 94 transitions. Word has length 36 [2021-11-13 01:36:58,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:36:58,437 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 94 transitions. [2021-11-13 01:36:58,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-13 01:36:58,437 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 94 transitions. [2021-11-13 01:36:58,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-13 01:36:58,439 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:36:58,439 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:36:58,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 01:36:58,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2021-11-13 01:36:58,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 01:36:59,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:36:59,046 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:36:59,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:36:59,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1328087799, now seen corresponding path program 1 times [2021-11-13 01:36:59,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:36:59,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [17787457] [2021-11-13 01:36:59,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:36:59,047 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:36:59,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:36:59,048 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:36:59,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 01:36:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:36:59,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:36:59,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:36:59,663 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:36:59,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:00,076 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:37:00,076 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:00,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [17787457] [2021-11-13 01:37:00,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [17787457] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:00,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1176089711] [2021-11-13 01:37:00,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:00,077 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:00,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:00,082 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:00,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-13 01:37:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:00,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:37:00,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:00,813 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:37:00,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:01,203 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-13 01:37:01,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1176089711] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:01,203 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-13 01:37:01,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [8, 8] total 12 [2021-11-13 01:37:01,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19931724] [2021-11-13 01:37:01,204 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:01,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 01:37:01,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:01,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 01:37:01,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-11-13 01:37:01,206 INFO L87 Difference]: Start difference. First operand 72 states and 94 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:37:02,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:02,051 INFO L93 Difference]: Finished difference Result 115 states and 149 transitions. [2021-11-13 01:37:02,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 01:37:02,052 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2021-11-13 01:37:02,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:02,055 INFO L225 Difference]: With dead ends: 115 [2021-11-13 01:37:02,055 INFO L226 Difference]: Without dead ends: 92 [2021-11-13 01:37:02,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-11-13 01:37:02,057 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 19 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 428.97ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.18ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 452.13ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:02,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 531 Invalid, 79 Unknown, 0 Unchecked, 9.18ms Time], IncrementalHoareTripleChecker [4 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 452.13ms Time] [2021-11-13 01:37:02,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-11-13 01:37:02,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2021-11-13 01:37:02,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 60 states have (on average 1.2666666666666666) internal successors, (76), 62 states have internal predecessors, (76), 12 states have call successors, (12), 6 states have call predecessors, (12), 7 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-13 01:37:02,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 103 transitions. [2021-11-13 01:37:02,073 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 103 transitions. Word has length 40 [2021-11-13 01:37:02,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:02,074 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 103 transitions. [2021-11-13 01:37:02,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-13 01:37:02,075 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 103 transitions. [2021-11-13 01:37:02,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-13 01:37:02,077 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:02,077 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:02,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:02,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2021-11-13 01:37:02,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:02,483 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:02,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:02,483 INFO L85 PathProgramCache]: Analyzing trace with hash 78255138, now seen corresponding path program 2 times [2021-11-13 01:37:02,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:02,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [747965079] [2021-11-13 01:37:02,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:02,485 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:02,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:02,486 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:02,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 01:37:02,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 01:37:02,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:02,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:37:02,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:03,160 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:37:03,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:03,725 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:37:03,725 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:03,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [747965079] [2021-11-13 01:37:03,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [747965079] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:03,726 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:37:03,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-11-13 01:37:03,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370450349] [2021-11-13 01:37:03,726 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:03,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 01:37:03,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:03,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 01:37:03,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:37:03,728 INFO L87 Difference]: Start difference. First operand 80 states and 103 transitions. Second operand has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 01:37:04,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:04,685 INFO L93 Difference]: Finished difference Result 115 states and 147 transitions. [2021-11-13 01:37:04,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:37:04,686 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2021-11-13 01:37:04,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:04,689 INFO L225 Difference]: With dead ends: 115 [2021-11-13 01:37:04,689 INFO L226 Difference]: Without dead ends: 113 [2021-11-13 01:37:04,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-11-13 01:37:04,690 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 38 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 563.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.90ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 8 IncrementalHoareTripleChecker+Unchecked, 591.23ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:04,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 468 Invalid, 90 Unknown, 0 Unchecked, 3.90ms Time], IncrementalHoareTripleChecker [8 Valid, 74 Invalid, 0 Unknown, 8 Unchecked, 591.23ms Time] [2021-11-13 01:37:04,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-11-13 01:37:04,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 84. [2021-11-13 01:37:04,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 63 states have (on average 1.253968253968254) internal successors, (79), 65 states have internal predecessors, (79), 12 states have call successors, (12), 7 states have call predecessors, (12), 8 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2021-11-13 01:37:04,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 106 transitions. [2021-11-13 01:37:04,719 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 106 transitions. Word has length 40 [2021-11-13 01:37:04,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:04,720 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 106 transitions. [2021-11-13 01:37:04,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-13 01:37:04,721 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 106 transitions. [2021-11-13 01:37:04,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-13 01:37:04,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:04,732 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:04,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:04,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:04,933 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:04,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:04,933 INFO L85 PathProgramCache]: Analyzing trace with hash 463941786, now seen corresponding path program 1 times [2021-11-13 01:37:04,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:04,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1044328174] [2021-11-13 01:37:04,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:04,934 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:04,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:04,935 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:04,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 01:37:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:04,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:37:04,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:05,588 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:05,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:06,261 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:06,261 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:06,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1044328174] [2021-11-13 01:37:06,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1044328174] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:06,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1591567291] [2021-11-13 01:37:06,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:06,262 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:06,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:06,270 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:06,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2021-11-13 01:37:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:06,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:37:06,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:06,613 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:06,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:07,173 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:07,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1591567291] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:07,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748665655] [2021-11-13 01:37:07,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:07,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:07,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:07,175 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:07,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-13 01:37:07,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:07,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 01:37:07,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:07,471 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:07,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:08,037 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:08,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748665655] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:08,038 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:08,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 9 [2021-11-13 01:37:08,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376155555] [2021-11-13 01:37:08,039 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:08,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 01:37:08,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:08,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 01:37:08,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-13 01:37:08,041 INFO L87 Difference]: Start difference. First operand 84 states and 106 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 01:37:08,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:08,847 INFO L93 Difference]: Finished difference Result 130 states and 169 transitions. [2021-11-13 01:37:08,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:37:08,848 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2021-11-13 01:37:08,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:08,850 INFO L225 Difference]: With dead ends: 130 [2021-11-13 01:37:08,850 INFO L226 Difference]: Without dead ends: 119 [2021-11-13 01:37:08,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:37:08,852 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 53 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 583.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.22ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 626.84ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:08,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 457 Invalid, 109 Unknown, 0 Unchecked, 4.22ms Time], IncrementalHoareTripleChecker [11 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 626.84ms Time] [2021-11-13 01:37:08,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-11-13 01:37:08,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 98. [2021-11-13 01:37:08,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 72 states have (on average 1.2361111111111112) internal successors, (89), 76 states have internal predecessors, (89), 15 states have call successors, (15), 7 states have call predecessors, (15), 10 states have return successors, (21), 14 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:37:08,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 125 transitions. [2021-11-13 01:37:08,875 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 125 transitions. Word has length 45 [2021-11-13 01:37:08,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:08,876 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 125 transitions. [2021-11-13 01:37:08,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 01:37:08,876 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 125 transitions. [2021-11-13 01:37:08,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-13 01:37:08,877 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:08,878 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:08,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2021-11-13 01:37:09,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:09,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:09,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:09,480 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:09,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:09,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1165006364, now seen corresponding path program 1 times [2021-11-13 01:37:09,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:09,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [122931937] [2021-11-13 01:37:09,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:09,481 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:09,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:09,485 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:09,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-13 01:37:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:09,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:37:09,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:10,363 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:10,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:11,460 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:11,461 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:11,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [122931937] [2021-11-13 01:37:11,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [122931937] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:11,461 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:37:11,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 14 [2021-11-13 01:37:11,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664331744] [2021-11-13 01:37:11,461 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:11,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-13 01:37:11,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:11,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-13 01:37:11,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-11-13 01:37:11,463 INFO L87 Difference]: Start difference. First operand 98 states and 125 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 01:37:13,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:13,160 INFO L93 Difference]: Finished difference Result 134 states and 171 transitions. [2021-11-13 01:37:13,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 01:37:13,161 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 45 [2021-11-13 01:37:13,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:13,163 INFO L225 Difference]: With dead ends: 134 [2021-11-13 01:37:13,163 INFO L226 Difference]: Without dead ends: 127 [2021-11-13 01:37:13,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-11-13 01:37:13,164 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 50 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1162.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.10ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1212.64ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:13,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 641 Invalid, 211 Unknown, 0 Unchecked, 5.10ms Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 1212.64ms Time] [2021-11-13 01:37:13,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-13 01:37:13,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 100. [2021-11-13 01:37:13,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 74 states have (on average 1.2297297297297298) internal successors, (91), 77 states have internal predecessors, (91), 15 states have call successors, (15), 7 states have call predecessors, (15), 10 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:37:13,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 127 transitions. [2021-11-13 01:37:13,193 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 127 transitions. Word has length 45 [2021-11-13 01:37:13,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:13,196 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 127 transitions. [2021-11-13 01:37:13,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 12 states have internal predecessors, (34), 3 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 01:37:13,196 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 127 transitions. [2021-11-13 01:37:13,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-13 01:37:13,198 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:13,199 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:13,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:13,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:13,405 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:13,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:13,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1862719454, now seen corresponding path program 1 times [2021-11-13 01:37:13,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:13,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [391812787] [2021-11-13 01:37:13,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:13,406 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:13,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:13,406 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:13,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-13 01:37:13,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:13,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:37:13,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:14,307 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:14,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:15,424 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:15,425 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:15,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [391812787] [2021-11-13 01:37:15,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [391812787] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:15,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1263500424] [2021-11-13 01:37:15,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:15,426 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:15,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:15,430 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:15,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-13 01:37:15,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:15,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 01:37:15,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:16,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:17,719 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:17,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1263500424] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:17,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920996265] [2021-11-13 01:37:17,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:17,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:17,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:17,731 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:17,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-13 01:37:17,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:17,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 01:37:17,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:18,088 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:18,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:18,866 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-13 01:37:18,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920996265] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:18,866 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:18,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10, 10, 11, 11] total 21 [2021-11-13 01:37:18,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438080709] [2021-11-13 01:37:18,867 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:18,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 01:37:18,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:18,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 01:37:18,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-11-13 01:37:18,869 INFO L87 Difference]: Start difference. First operand 100 states and 127 transitions. Second operand has 21 states, 19 states have (on average 2.526315789473684) internal successors, (48), 17 states have internal predecessors, (48), 6 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-13 01:37:23,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:23,093 INFO L93 Difference]: Finished difference Result 178 states and 230 transitions. [2021-11-13 01:37:23,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-13 01:37:23,094 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.526315789473684) internal successors, (48), 17 states have internal predecessors, (48), 6 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) Word has length 47 [2021-11-13 01:37:23,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:23,096 INFO L225 Difference]: With dead ends: 178 [2021-11-13 01:37:23,096 INFO L226 Difference]: Without dead ends: 149 [2021-11-13 01:37:23,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=132, Invalid=798, Unknown=0, NotChecked=0, Total=930 [2021-11-13 01:37:23,098 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 91 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2611.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 1194 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.63ms SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2719.29ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:23,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 1194 Invalid, 466 Unknown, 0 Unchecked, 9.63ms Time], IncrementalHoareTripleChecker [20 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 2719.29ms Time] [2021-11-13 01:37:23,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-11-13 01:37:23,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 124. [2021-11-13 01:37:23,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 93 states have (on average 1.2043010752688172) internal successors, (112), 95 states have internal predecessors, (112), 18 states have call successors, (18), 9 states have call predecessors, (18), 12 states have return successors, (29), 19 states have call predecessors, (29), 17 states have call successors, (29) [2021-11-13 01:37:23,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 159 transitions. [2021-11-13 01:37:23,123 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 159 transitions. Word has length 47 [2021-11-13 01:37:23,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:23,124 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 159 transitions. [2021-11-13 01:37:23,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.526315789473684) internal successors, (48), 17 states have internal predecessors, (48), 6 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (12), 7 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-13 01:37:23,124 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 159 transitions. [2021-11-13 01:37:23,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-13 01:37:23,128 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:23,128 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:23,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:23,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:23,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:23,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:23,750 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:23,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:23,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1805461152, now seen corresponding path program 1 times [2021-11-13 01:37:23,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:23,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [374138156] [2021-11-13 01:37:23,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:23,751 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:23,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:23,752 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:23,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-13 01:37:23,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:23,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 01:37:23,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:24,089 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-13 01:37:24,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:24,345 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-13 01:37:24,346 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:24,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [374138156] [2021-11-13 01:37:24,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [374138156] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:24,346 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:37:24,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 8 [2021-11-13 01:37:24,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999626097] [2021-11-13 01:37:24,346 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:24,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 01:37:24,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:24,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 01:37:24,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 01:37:24,348 INFO L87 Difference]: Start difference. First operand 124 states and 159 transitions. Second operand has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 01:37:24,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:24,647 INFO L93 Difference]: Finished difference Result 132 states and 166 transitions. [2021-11-13 01:37:24,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 01:37:24,648 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2021-11-13 01:37:24,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:24,649 INFO L225 Difference]: With dead ends: 132 [2021-11-13 01:37:24,649 INFO L226 Difference]: Without dead ends: 111 [2021-11-13 01:37:24,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:37:24,651 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 9 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 168.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.17ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 175.36ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:24,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 380 Invalid, 28 Unknown, 0 Unchecked, 1.17ms Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 175.36ms Time] [2021-11-13 01:37:24,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-11-13 01:37:24,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-11-13 01:37:24,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 83 states have (on average 1.1927710843373494) internal successors, (99), 86 states have internal predecessors, (99), 16 states have call successors, (16), 8 states have call predecessors, (16), 11 states have return successors, (25), 16 states have call predecessors, (25), 15 states have call successors, (25) [2021-11-13 01:37:24,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 140 transitions. [2021-11-13 01:37:24,664 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 140 transitions. Word has length 47 [2021-11-13 01:37:24,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:24,664 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 140 transitions. [2021-11-13 01:37:24,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-13 01:37:24,665 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 140 transitions. [2021-11-13 01:37:24,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-13 01:37:24,666 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:24,666 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:24,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:24,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:24,874 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:24,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:24,874 INFO L85 PathProgramCache]: Analyzing trace with hash 2144611077, now seen corresponding path program 1 times [2021-11-13 01:37:24,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:24,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002308731] [2021-11-13 01:37:24,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:24,875 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:24,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:24,876 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:24,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-13 01:37:24,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:24,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:24,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:26,011 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:26,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:28,572 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:28,573 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:28,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002308731] [2021-11-13 01:37:28,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002308731] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:28,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [501785267] [2021-11-13 01:37:28,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:28,574 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:28,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:28,574 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:28,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-13 01:37:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:28,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:28,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:28,938 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:28,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:29,750 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:29,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [501785267] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:29,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157070827] [2021-11-13 01:37:29,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:29,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:29,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:29,754 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:29,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-13 01:37:29,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:29,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:29,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:30,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:30,808 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:30,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157070827] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:30,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:30,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13, 13, 13, 13] total 24 [2021-11-13 01:37:30,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695893423] [2021-11-13 01:37:30,809 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:30,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-13 01:37:30,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:30,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-13 01:37:30,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2021-11-13 01:37:30,811 INFO L87 Difference]: Start difference. First operand 111 states and 140 transitions. Second operand has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:37:36,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:36,734 INFO L93 Difference]: Finished difference Result 157 states and 214 transitions. [2021-11-13 01:37:36,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-13 01:37:36,737 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 49 [2021-11-13 01:37:36,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:36,739 INFO L225 Difference]: With dead ends: 157 [2021-11-13 01:37:36,739 INFO L226 Difference]: Without dead ends: 123 [2021-11-13 01:37:36,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=199, Invalid=1361, Unknown=0, NotChecked=0, Total=1560 [2021-11-13 01:37:36,741 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 120 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2885.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.26ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3042.12ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:36,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 1147 Invalid, 537 Unknown, 0 Unchecked, 7.26ms Time], IncrementalHoareTripleChecker [27 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 3042.12ms Time] [2021-11-13 01:37:36,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-11-13 01:37:36,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 100. [2021-11-13 01:37:36,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 74 states have (on average 1.2027027027027026) internal successors, (89), 79 states have internal predecessors, (89), 14 states have call successors, (14), 6 states have call predecessors, (14), 11 states have return successors, (32), 14 states have call predecessors, (32), 13 states have call successors, (32) [2021-11-13 01:37:36,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 135 transitions. [2021-11-13 01:37:36,756 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 135 transitions. Word has length 49 [2021-11-13 01:37:36,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:36,757 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 135 transitions. [2021-11-13 01:37:36,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:37:36,757 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 135 transitions. [2021-11-13 01:37:36,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-13 01:37:36,759 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:36,759 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:36,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:36,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:37,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:37,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:37,361 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:37,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:37,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1400781647, now seen corresponding path program 2 times [2021-11-13 01:37:37,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:37,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759051789] [2021-11-13 01:37:37,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:37,362 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:37,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:37,363 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:37,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-13 01:37:37,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:37,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:37,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:37,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:38,516 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:38,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:41,100 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:41,101 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:41,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759051789] [2021-11-13 01:37:41,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759051789] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:41,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1581929213] [2021-11-13 01:37:41,101 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:41,102 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:41,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:37:41,103 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:37:41,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-13 01:37:41,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:41,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:41,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:41,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:41,499 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:41,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:42,211 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:42,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1581929213] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:42,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921480581] [2021-11-13 01:37:42,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:37:42,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:37:42,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:37:42,219 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:37:42,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-13 01:37:42,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:37:42,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:37:42,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 01:37:42,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:42,535 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:42,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:43,322 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-13 01:37:43,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921480581] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:37:43,323 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:37:43,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13, 13, 13, 13] total 24 [2021-11-13 01:37:43,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830642813] [2021-11-13 01:37:43,323 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:37:43,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-13 01:37:43,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:43,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-13 01:37:43,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2021-11-13 01:37:43,325 INFO L87 Difference]: Start difference. First operand 100 states and 135 transitions. Second operand has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:37:48,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:48,784 INFO L93 Difference]: Finished difference Result 138 states and 187 transitions. [2021-11-13 01:37:48,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 01:37:48,785 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 49 [2021-11-13 01:37:48,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:48,787 INFO L225 Difference]: With dead ends: 138 [2021-11-13 01:37:48,787 INFO L226 Difference]: Without dead ends: 111 [2021-11-13 01:37:48,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2021-11-13 01:37:48,789 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 158 mSDsluCounter, 1008 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2679.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1080 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.08ms SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2824.26ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:48,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 1080 Invalid, 512 Unknown, 0 Unchecked, 6.08ms Time], IncrementalHoareTripleChecker [33 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 2824.26ms Time] [2021-11-13 01:37:48,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-11-13 01:37:48,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 84. [2021-11-13 01:37:48,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 62 states have (on average 1.2419354838709677) internal successors, (77), 67 states have internal predecessors, (77), 12 states have call successors, (12), 4 states have call predecessors, (12), 9 states have return successors, (28), 12 states have call predecessors, (28), 11 states have call successors, (28) [2021-11-13 01:37:48,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 117 transitions. [2021-11-13 01:37:48,804 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 117 transitions. Word has length 49 [2021-11-13 01:37:48,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:48,805 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 117 transitions. [2021-11-13 01:37:48,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:37:48,805 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 117 transitions. [2021-11-13 01:37:48,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-13 01:37:48,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:48,807 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:48,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:49,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:49,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:49,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:37:49,422 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:49,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:49,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1227181886, now seen corresponding path program 1 times [2021-11-13 01:37:49,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:49,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2125778738] [2021-11-13 01:37:49,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:49,423 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:49,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:49,424 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:49,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-13 01:37:49,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:49,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:37:49,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:37:53,415 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:37:53,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:37:54,534 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:37:54,534 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:37:54,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2125778738] [2021-11-13 01:37:54,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2125778738] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:37:54,535 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:37:54,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-11-13 01:37:54,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401464366] [2021-11-13 01:37:54,535 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:37:54,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-13 01:37:54,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:37:54,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-13 01:37:54,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=134, Unknown=1, NotChecked=0, Total=182 [2021-11-13 01:37:54,537 INFO L87 Difference]: Start difference. First operand 84 states and 117 transitions. Second operand has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 01:37:54,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:37:54,753 INFO L93 Difference]: Finished difference Result 91 states and 124 transitions. [2021-11-13 01:37:54,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:37:54,754 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 50 [2021-11-13 01:37:54,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:37:54,755 INFO L225 Difference]: With dead ends: 91 [2021-11-13 01:37:54,755 INFO L226 Difference]: Without dead ends: 89 [2021-11-13 01:37:54,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=53, Invalid=156, Unknown=1, NotChecked=0, Total=210 [2021-11-13 01:37:54,757 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 8 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 105.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.04ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 14 IncrementalHoareTripleChecker+Unchecked, 108.95ms IncrementalHoareTripleChecker+Time [2021-11-13 01:37:54,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 462 Invalid, 32 Unknown, 0 Unchecked, 1.04ms Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 14 Unchecked, 108.95ms Time] [2021-11-13 01:37:54,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-11-13 01:37:54,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2021-11-13 01:37:54,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 65 states have (on average 1.2307692307692308) internal successors, (80), 71 states have internal predecessors, (80), 13 states have call successors, (13), 5 states have call predecessors, (13), 10 states have return successors, (29), 12 states have call predecessors, (29), 12 states have call successors, (29) [2021-11-13 01:37:54,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 122 transitions. [2021-11-13 01:37:54,769 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 122 transitions. Word has length 50 [2021-11-13 01:37:54,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:37:54,769 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 122 transitions. [2021-11-13 01:37:54,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 01:37:54,770 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 122 transitions. [2021-11-13 01:37:54,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-13 01:37:54,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:37:54,772 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 01:37:54,802 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-13 01:37:54,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:37:54,987 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:37:54,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:37:54,987 INFO L85 PathProgramCache]: Analyzing trace with hash 381005423, now seen corresponding path program 1 times [2021-11-13 01:37:54,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:37:54,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1887132030] [2021-11-13 01:37:54,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:37:54,987 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:37:54,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:37:54,988 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:37:54,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-13 01:37:55,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:37:55,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:37:55,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:00,309 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:38:00,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:01,178 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-13 01:38:01,178 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:01,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1887132030] [2021-11-13 01:38:01,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1887132030] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:38:01,179 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 01:38:01,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-11-13 01:38:01,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406260707] [2021-11-13 01:38:01,179 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:38:01,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-13 01:38:01,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:01,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-13 01:38:01,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=135, Unknown=2, NotChecked=0, Total=182 [2021-11-13 01:38:01,181 INFO L87 Difference]: Start difference. First operand 89 states and 122 transitions. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 01:38:01,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:01,309 INFO L93 Difference]: Finished difference Result 95 states and 127 transitions. [2021-11-13 01:38:01,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:38:01,309 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 51 [2021-11-13 01:38:01,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:01,310 INFO L225 Difference]: With dead ends: 95 [2021-11-13 01:38:01,311 INFO L226 Difference]: Without dead ends: 91 [2021-11-13 01:38:01,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=51, Invalid=157, Unknown=2, NotChecked=0, Total=210 [2021-11-13 01:38:01,311 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 18 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.76ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 14 IncrementalHoareTripleChecker+Unchecked, 42.30ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:01,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 377 Invalid, 23 Unknown, 0 Unchecked, 0.76ms Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 14 Unchecked, 42.30ms Time] [2021-11-13 01:38:01,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-11-13 01:38:01,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 86. [2021-11-13 01:38:01,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 64 states have (on average 1.21875) internal successors, (78), 68 states have internal predecessors, (78), 12 states have call successors, (12), 5 states have call predecessors, (12), 9 states have return successors, (28), 12 states have call predecessors, (28), 11 states have call successors, (28) [2021-11-13 01:38:01,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 118 transitions. [2021-11-13 01:38:01,323 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 118 transitions. Word has length 51 [2021-11-13 01:38:01,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:01,323 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 118 transitions. [2021-11-13 01:38:01,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 5 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 01:38:01,324 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 118 transitions. [2021-11-13 01:38:01,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-13 01:38:01,325 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:01,325 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:38:01,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-11-13 01:38:01,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:38:01,541 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:01,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:01,541 INFO L85 PathProgramCache]: Analyzing trace with hash 57968830, now seen corresponding path program 1 times [2021-11-13 01:38:01,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:01,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1126432517] [2021-11-13 01:38:01,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:01,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:01,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:01,543 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:01,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-13 01:38:01,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:01,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:01,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:02,211 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:02,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:03,120 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:03,120 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:03,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1126432517] [2021-11-13 01:38:03,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1126432517] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:03,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [989530106] [2021-11-13 01:38:03,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:03,121 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:03,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:03,123 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:03,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-11-13 01:38:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:03,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 01:38:03,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:03,774 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:38:03,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:04,964 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:04,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [989530106] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 01:38:04,964 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-13 01:38:04,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 7] imperfect sequences [8, 8] total 18 [2021-11-13 01:38:04,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794039514] [2021-11-13 01:38:04,965 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 01:38:04,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 01:38:04,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:04,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 01:38:04,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-11-13 01:38:04,966 INFO L87 Difference]: Start difference. First operand 86 states and 118 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:38:05,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:05,347 INFO L93 Difference]: Finished difference Result 118 states and 176 transitions. [2021-11-13 01:38:05,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 01:38:05,348 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 55 [2021-11-13 01:38:05,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:05,350 INFO L225 Difference]: With dead ends: 118 [2021-11-13 01:38:05,350 INFO L226 Difference]: Without dead ends: 107 [2021-11-13 01:38:05,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-11-13 01:38:05,351 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 90 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 349.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.52ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 368.81ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:05,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 234 Invalid, 52 Unknown, 0 Unchecked, 1.52ms Time], IncrementalHoareTripleChecker [11 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 368.81ms Time] [2021-11-13 01:38:05,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-11-13 01:38:05,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 100. [2021-11-13 01:38:05,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 73 states have (on average 1.2191780821917808) internal successors, (89), 79 states have internal predecessors, (89), 15 states have call successors, (15), 5 states have call predecessors, (15), 11 states have return successors, (44), 15 states have call predecessors, (44), 14 states have call successors, (44) [2021-11-13 01:38:05,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 148 transitions. [2021-11-13 01:38:05,371 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 148 transitions. Word has length 55 [2021-11-13 01:38:05,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:05,371 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 148 transitions. [2021-11-13 01:38:05,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-13 01:38:05,372 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 148 transitions. [2021-11-13 01:38:05,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 01:38:05,373 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:05,374 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:38:05,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:05,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:05,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:38:05,775 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:05,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:05,776 INFO L85 PathProgramCache]: Analyzing trace with hash -571789227, now seen corresponding path program 1 times [2021-11-13 01:38:05,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:05,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1918235504] [2021-11-13 01:38:05,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:05,776 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:05,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:05,778 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:05,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-13 01:38:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:05,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:05,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:06,454 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:06,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:07,564 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:07,565 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:07,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1918235504] [2021-11-13 01:38:07,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1918235504] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:07,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1962421633] [2021-11-13 01:38:07,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:07,566 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:07,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:07,570 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:07,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2021-11-13 01:38:07,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:07,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:07,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:08,000 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:08,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:08,802 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:08,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1962421633] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:08,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269610587] [2021-11-13 01:38:08,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:08,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:38:08,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:38:08,803 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:38:08,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-13 01:38:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:08,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:08,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:09,201 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:09,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:09,922 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:09,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269610587] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:09,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:38:09,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 11 [2021-11-13 01:38:09,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119086021] [2021-11-13 01:38:09,924 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:38:09,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 01:38:09,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:09,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 01:38:09,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:38:09,925 INFO L87 Difference]: Start difference. First operand 100 states and 148 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:10,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:10,868 INFO L93 Difference]: Finished difference Result 114 states and 166 transitions. [2021-11-13 01:38:10,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 01:38:10,869 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2021-11-13 01:38:10,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:10,871 INFO L225 Difference]: With dead ends: 114 [2021-11-13 01:38:10,871 INFO L226 Difference]: Without dead ends: 103 [2021-11-13 01:38:10,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-11-13 01:38:10,873 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 128 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 561.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.00ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 588.56ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:10,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 395 Invalid, 115 Unknown, 0 Unchecked, 2.00ms Time], IncrementalHoareTripleChecker [22 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 588.56ms Time] [2021-11-13 01:38:10,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-11-13 01:38:10,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2021-11-13 01:38:10,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 75 states have (on average 1.2133333333333334) internal successors, (91), 82 states have internal predecessors, (91), 15 states have call successors, (15), 5 states have call predecessors, (15), 12 states have return successors, (46), 15 states have call predecessors, (46), 14 states have call successors, (46) [2021-11-13 01:38:10,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 152 transitions. [2021-11-13 01:38:10,887 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 152 transitions. Word has length 64 [2021-11-13 01:38:10,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:10,887 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 152 transitions. [2021-11-13 01:38:10,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:10,888 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 152 transitions. [2021-11-13 01:38:10,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 01:38:10,890 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:10,890 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:38:10,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:11,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:11,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:11,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:38:11,504 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:11,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:11,504 INFO L85 PathProgramCache]: Analyzing trace with hash -768011691, now seen corresponding path program 2 times [2021-11-13 01:38:11,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:11,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2147252300] [2021-11-13 01:38:11,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:11,505 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:11,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:11,506 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:11,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-13 01:38:11,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:11,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:11,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:11,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:12,171 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:12,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:13,407 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:13,408 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:13,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2147252300] [2021-11-13 01:38:13,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2147252300] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:13,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [40772119] [2021-11-13 01:38:13,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:13,409 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:13,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:13,413 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:13,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-13 01:38:13,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:13,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:13,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:38:13,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:13,869 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:13,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:14,613 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:14,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [40772119] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:14,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271372995] [2021-11-13 01:38:14,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:14,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:38:14,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:38:14,614 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:38:14,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-13 01:38:14,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:14,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:14,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:14,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:14,990 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:14,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:15,732 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:15,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271372995] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:15,732 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:38:15,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 11 [2021-11-13 01:38:15,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757070470] [2021-11-13 01:38:15,732 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:38:15,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 01:38:15,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:15,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 01:38:15,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:38:15,734 INFO L87 Difference]: Start difference. First operand 103 states and 152 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:16,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:16,821 INFO L93 Difference]: Finished difference Result 116 states and 170 transitions. [2021-11-13 01:38:16,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:38:16,822 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2021-11-13 01:38:16,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:16,824 INFO L225 Difference]: With dead ends: 116 [2021-11-13 01:38:16,824 INFO L226 Difference]: Without dead ends: 103 [2021-11-13 01:38:16,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-11-13 01:38:16,826 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 125 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 603.49ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.24ms SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 628.81ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:16,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 459 Invalid, 126 Unknown, 0 Unchecked, 2.24ms Time], IncrementalHoareTripleChecker [21 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 628.81ms Time] [2021-11-13 01:38:16,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-11-13 01:38:16,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2021-11-13 01:38:16,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 75 states have (on average 1.2133333333333334) internal successors, (91), 82 states have internal predecessors, (91), 15 states have call successors, (15), 5 states have call predecessors, (15), 12 states have return successors, (45), 15 states have call predecessors, (45), 14 states have call successors, (45) [2021-11-13 01:38:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 151 transitions. [2021-11-13 01:38:16,839 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 151 transitions. Word has length 64 [2021-11-13 01:38:16,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:16,839 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 151 transitions. [2021-11-13 01:38:16,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:16,840 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 151 transitions. [2021-11-13 01:38:16,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-13 01:38:16,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:16,841 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:38:16,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:17,071 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-11-13 01:38:17,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:17,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:17,462 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:17,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:17,463 INFO L85 PathProgramCache]: Analyzing trace with hash 336770129, now seen corresponding path program 1 times [2021-11-13 01:38:17,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:17,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967031291] [2021-11-13 01:38:17,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:17,463 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:17,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:17,464 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:17,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-11-13 01:38:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:17,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:17,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:18,136 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:18,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:19,163 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:19,163 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:19,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967031291] [2021-11-13 01:38:19,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967031291] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:19,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [432889489] [2021-11-13 01:38:19,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:19,164 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:19,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:19,169 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:19,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2021-11-13 01:38:19,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:19,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:19,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:19,571 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:19,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:20,304 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:20,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [432889489] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:20,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528892147] [2021-11-13 01:38:20,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:20,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:38:20,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:38:20,305 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:38:20,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-13 01:38:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:20,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:20,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:20,716 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:20,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:21,506 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:21,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528892147] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:21,507 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:38:21,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 11 [2021-11-13 01:38:21,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256345030] [2021-11-13 01:38:21,507 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:38:21,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 01:38:21,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:21,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 01:38:21,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:38:21,509 INFO L87 Difference]: Start difference. First operand 103 states and 151 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:22,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:22,516 INFO L93 Difference]: Finished difference Result 114 states and 162 transitions. [2021-11-13 01:38:22,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 01:38:22,517 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2021-11-13 01:38:22,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:22,519 INFO L225 Difference]: With dead ends: 114 [2021-11-13 01:38:22,519 INFO L226 Difference]: Without dead ends: 100 [2021-11-13 01:38:22,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-11-13 01:38:22,521 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 115 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 525.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.03ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 546.88ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:22,521 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 501 Invalid, 114 Unknown, 0 Unchecked, 2.03ms Time], IncrementalHoareTripleChecker [17 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 546.88ms Time] [2021-11-13 01:38:22,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-11-13 01:38:22,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2021-11-13 01:38:22,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 73 states have (on average 1.2054794520547945) internal successors, (88), 79 states have internal predecessors, (88), 15 states have call successors, (15), 5 states have call predecessors, (15), 11 states have return successors, (41), 15 states have call predecessors, (41), 14 states have call successors, (41) [2021-11-13 01:38:22,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 144 transitions. [2021-11-13 01:38:22,533 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 144 transitions. Word has length 66 [2021-11-13 01:38:22,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:22,534 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 144 transitions. [2021-11-13 01:38:22,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:22,535 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 144 transitions. [2021-11-13 01:38:22,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-13 01:38:22,537 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:22,537 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-13 01:38:22,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:22,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:22,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (35)] Ended with exit code 0 [2021-11-13 01:38:23,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:38:23,139 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:23,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:23,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1198335757, now seen corresponding path program 2 times [2021-11-13 01:38:23,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:23,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [922383729] [2021-11-13 01:38:23,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:23,141 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:23,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:23,142 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:23,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-13 01:38:23,216 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:23,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:23,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:23,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:23,883 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:23,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:24,904 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:24,904 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:24,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [922383729] [2021-11-13 01:38:24,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [922383729] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:24,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1264368139] [2021-11-13 01:38:24,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:24,905 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:24,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:24,906 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:24,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-13 01:38:24,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:24,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:24,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:25,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:25,331 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:25,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:26,095 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:26,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1264368139] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:26,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136910544] [2021-11-13 01:38:26,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:38:26,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:38:26,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:38:26,096 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:38:26,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-13 01:38:26,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:38:26,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:38:26,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 01:38:26,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:26,483 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:26,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:27,255 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-13 01:38:27,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136910544] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:27,255 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:38:27,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 11 [2021-11-13 01:38:27,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915606521] [2021-11-13 01:38:27,256 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:38:27,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 01:38:27,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:38:27,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 01:38:27,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:38:27,257 INFO L87 Difference]: Start difference. First operand 100 states and 144 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:28,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:38:28,131 INFO L93 Difference]: Finished difference Result 111 states and 155 transitions. [2021-11-13 01:38:28,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 01:38:28,137 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2021-11-13 01:38:28,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:38:28,139 INFO L225 Difference]: With dead ends: 111 [2021-11-13 01:38:28,139 INFO L226 Difference]: Without dead ends: 97 [2021-11-13 01:38:28,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-11-13 01:38:28,141 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 110 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 485.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.83ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 503.17ms IncrementalHoareTripleChecker+Time [2021-11-13 01:38:28,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 473 Invalid, 105 Unknown, 0 Unchecked, 1.83ms Time], IncrementalHoareTripleChecker [18 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 503.17ms Time] [2021-11-13 01:38:28,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-11-13 01:38:28,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2021-11-13 01:38:28,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.1971830985915493) internal successors, (85), 76 states have internal predecessors, (85), 15 states have call successors, (15), 5 states have call predecessors, (15), 10 states have return successors, (39), 15 states have call predecessors, (39), 14 states have call successors, (39) [2021-11-13 01:38:28,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 139 transitions. [2021-11-13 01:38:28,153 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 139 transitions. Word has length 66 [2021-11-13 01:38:28,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:38:28,154 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 139 transitions. [2021-11-13 01:38:28,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 01:38:28,154 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 139 transitions. [2021-11-13 01:38:28,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 01:38:28,156 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:38:28,157 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-11-13 01:38:28,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2021-11-13 01:38:28,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-11-13 01:38:28,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-11-13 01:38:28,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:38:28,759 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:38:28,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:38:28,759 INFO L85 PathProgramCache]: Analyzing trace with hash -425811905, now seen corresponding path program 1 times [2021-11-13 01:38:28,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:38:28,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [779238799] [2021-11-13 01:38:28,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:28,760 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:38:28,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:38:28,761 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:38:28,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-11-13 01:38:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:28,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-13 01:38:28,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:30,759 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:38:30,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:35,259 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:38:35,259 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:38:35,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [779238799] [2021-11-13 01:38:35,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [779238799] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:35,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [928765981] [2021-11-13 01:38:35,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:35,260 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:38:35,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:38:35,260 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:38:35,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2021-11-13 01:38:35,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:35,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-13 01:38:35,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:39,382 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:38:39,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:38:47,413 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:38:47,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [928765981] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:38:47,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456721310] [2021-11-13 01:38:47,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:38:47,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:38:47,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:38:47,414 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:38:47,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-13 01:38:47,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:38:47,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-13 01:38:47,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:38:52,237 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:38:52,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:39:03,550 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:39:03,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456721310] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:39:03,551 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:39:03,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 16, 16, 17, 17] total 65 [2021-11-13 01:39:03,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622685776] [2021-11-13 01:39:03,551 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:39:03,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-11-13 01:39:03,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:39:03,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-11-13 01:39:03,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=3713, Unknown=0, NotChecked=0, Total=4160 [2021-11-13 01:39:03,554 INFO L87 Difference]: Start difference. First operand 97 states and 139 transitions. Second operand has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:39:34,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:39:34,254 INFO L93 Difference]: Finished difference Result 170 states and 236 transitions. [2021-11-13 01:39:34,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-13 01:39:34,256 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) Word has length 73 [2021-11-13 01:39:34,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:39:34,257 INFO L225 Difference]: With dead ends: 170 [2021-11-13 01:39:34,257 INFO L226 Difference]: Without dead ends: 121 [2021-11-13 01:39:34,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2290 ImplicationChecksByTransitivity, 42.4s TimeCoverageRelationStatistics Valid=1543, Invalid=7577, Unknown=0, NotChecked=0, Total=9120 [2021-11-13 01:39:34,261 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 368 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 1291 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11430.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1730 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.48ms SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 1291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12171.41ms IncrementalHoareTripleChecker+Time [2021-11-13 01:39:34,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1730 Invalid, 1539 Unknown, 0 Unchecked, 14.48ms Time], IncrementalHoareTripleChecker [248 Valid, 1291 Invalid, 0 Unknown, 0 Unchecked, 12171.41ms Time] [2021-11-13 01:39:34,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-11-13 01:39:34,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 102. [2021-11-13 01:39:34,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 74 states have (on average 1.1891891891891893) internal successors, (88), 80 states have internal predecessors, (88), 16 states have call successors, (16), 5 states have call predecessors, (16), 11 states have return successors, (43), 16 states have call predecessors, (43), 15 states have call successors, (43) [2021-11-13 01:39:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 147 transitions. [2021-11-13 01:39:34,273 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 147 transitions. Word has length 73 [2021-11-13 01:39:34,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:39:34,273 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 147 transitions. [2021-11-13 01:39:34,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:39:34,274 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 147 transitions. [2021-11-13 01:39:34,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 01:39:34,275 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:39:34,276 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-11-13 01:39:34,282 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2021-11-13 01:39:34,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-11-13 01:39:34,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-11-13 01:39:34,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:39:34,878 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:39:34,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:39:34,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1804933507, now seen corresponding path program 2 times [2021-11-13 01:39:34,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:39:34,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [438407275] [2021-11-13 01:39:34,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:39:34,879 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:39:34,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:39:34,880 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:39:34,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-13 01:39:34,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:39:34,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:39:34,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-13 01:39:34,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:39:36,816 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:39:36,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:39:40,904 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:39:40,904 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:39:40,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [438407275] [2021-11-13 01:39:40,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [438407275] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:39:40,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1045970940] [2021-11-13 01:39:40,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:39:40,905 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:39:40,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:39:40,905 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:39:40,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2021-11-13 01:39:41,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:39:41,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:39:41,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-13 01:39:41,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:39:44,809 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:39:44,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:39:52,756 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:39:52,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1045970940] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:39:52,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985952463] [2021-11-13 01:39:52,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:39:52,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:39:52,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:39:52,762 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:39:52,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-11-13 01:39:52,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:39:52,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:39:52,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-13 01:39:52,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:39:57,435 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:39:57,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:40:09,216 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:40:09,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985952463] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:40:09,216 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:40:09,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 16, 16, 17, 17] total 65 [2021-11-13 01:40:09,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614414562] [2021-11-13 01:40:09,216 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:40:09,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-11-13 01:40:09,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:40:09,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-11-13 01:40:09,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=438, Invalid=3722, Unknown=0, NotChecked=0, Total=4160 [2021-11-13 01:40:09,219 INFO L87 Difference]: Start difference. First operand 102 states and 147 transitions. Second operand has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:40:44,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:40:44,105 INFO L93 Difference]: Finished difference Result 180 states and 243 transitions. [2021-11-13 01:40:44,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-13 01:40:44,107 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) Word has length 73 [2021-11-13 01:40:44,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:40:44,111 INFO L225 Difference]: With dead ends: 180 [2021-11-13 01:40:44,111 INFO L226 Difference]: Without dead ends: 124 [2021-11-13 01:40:44,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 463 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2303 ImplicationChecksByTransitivity, 47.1s TimeCoverageRelationStatistics Valid=1539, Invalid=7581, Unknown=0, NotChecked=0, Total=9120 [2021-11-13 01:40:44,116 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 405 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10719.81ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 1802 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.85ms SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11427.32ms IncrementalHoareTripleChecker+Time [2021-11-13 01:40:44,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 1802 Invalid, 1543 Unknown, 0 Unchecked, 12.85ms Time], IncrementalHoareTripleChecker [246 Valid, 1297 Invalid, 0 Unknown, 0 Unchecked, 11427.32ms Time] [2021-11-13 01:40:44,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-11-13 01:40:44,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 100. [2021-11-13 01:40:44,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 73 states have (on average 1.1917808219178083) internal successors, (87), 79 states have internal predecessors, (87), 15 states have call successors, (15), 5 states have call predecessors, (15), 11 states have return successors, (39), 15 states have call predecessors, (39), 14 states have call successors, (39) [2021-11-13 01:40:44,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 141 transitions. [2021-11-13 01:40:44,137 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 141 transitions. Word has length 73 [2021-11-13 01:40:44,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:40:44,137 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 141 transitions. [2021-11-13 01:40:44,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.8153846153846154) internal successors, (118), 65 states have internal predecessors, (118), 15 states have call successors, (18), 2 states have call predecessors, (18), 8 states have return successors, (21), 15 states have call predecessors, (21), 14 states have call successors, (21) [2021-11-13 01:40:44,138 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 141 transitions. [2021-11-13 01:40:44,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-13 01:40:44,139 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:40:44,140 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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] [2021-11-13 01:40:44,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-11-13 01:40:44,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (45)] Ended with exit code 0 [2021-11-13 01:40:44,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Ended with exit code 0 [2021-11-13 01:40:44,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:40:44,760 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:40:44,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:40:44,760 INFO L85 PathProgramCache]: Analyzing trace with hash 774759652, now seen corresponding path program 1 times [2021-11-13 01:40:44,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:40:44,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228836140] [2021-11-13 01:40:44,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:40:44,761 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:40:44,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:40:44,761 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:40:44,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-11-13 01:40:44,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:40:44,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:40:44,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:40:45,421 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-13 01:40:45,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:40:46,103 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:40:46,103 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:40:46,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228836140] [2021-11-13 01:40:46,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228836140] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 01:40:46,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 01:40:46,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 10 [2021-11-13 01:40:46,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035444985] [2021-11-13 01:40:46,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 01:40:46,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 01:40:46,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:40:46,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 01:40:46,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-13 01:40:46,105 INFO L87 Difference]: Start difference. First operand 100 states and 141 transitions. Second operand has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 01:40:46,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:40:46,452 INFO L93 Difference]: Finished difference Result 114 states and 156 transitions. [2021-11-13 01:40:46,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 01:40:46,455 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 75 [2021-11-13 01:40:46,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:40:46,457 INFO L225 Difference]: With dead ends: 114 [2021-11-13 01:40:46,457 INFO L226 Difference]: Without dead ends: 105 [2021-11-13 01:40:46,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 139 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-13 01:40:46,458 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 7 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 266.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.93ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 276.74ms IncrementalHoareTripleChecker+Time [2021-11-13 01:40:46,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 408 Invalid, 55 Unknown, 0 Unchecked, 0.93ms Time], IncrementalHoareTripleChecker [2 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 276.74ms Time] [2021-11-13 01:40:46,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-11-13 01:40:46,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 100. [2021-11-13 01:40:46,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 73 states have (on average 1.1917808219178083) internal successors, (87), 79 states have internal predecessors, (87), 15 states have call successors, (15), 5 states have call predecessors, (15), 11 states have return successors, (36), 15 states have call predecessors, (36), 14 states have call successors, (36) [2021-11-13 01:40:46,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 138 transitions. [2021-11-13 01:40:46,474 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 138 transitions. Word has length 75 [2021-11-13 01:40:46,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:40:46,474 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 138 transitions. [2021-11-13 01:40:46,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 01:40:46,475 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 138 transitions. [2021-11-13 01:40:46,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-13 01:40:46,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:40:46,476 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-11-13 01:40:46,499 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (47)] Ended with exit code 0 [2021-11-13 01:40:46,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:40:46,690 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:40:46,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:40:46,691 INFO L85 PathProgramCache]: Analyzing trace with hash 700030255, now seen corresponding path program 1 times [2021-11-13 01:40:46,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:40:46,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1327959187] [2021-11-13 01:40:46,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:40:46,691 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:40:46,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:40:46,692 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:40:46,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-11-13 01:40:46,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:40:46,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-13 01:40:46,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:40:48,637 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:40:48,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:40:52,674 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:40:52,674 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:40:52,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1327959187] [2021-11-13 01:40:52,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1327959187] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:40:52,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1466343223] [2021-11-13 01:40:52,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:40:52,675 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:40:52,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:40:52,677 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:40:52,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2021-11-13 01:40:52,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:40:52,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-13 01:40:52,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:40:56,047 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:40:56,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:04,285 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:41:04,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1466343223] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:04,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567368972] [2021-11-13 01:41:04,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:41:04,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:41:04,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:41:04,294 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:41:04,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-11-13 01:41:04,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:41:04,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-13 01:41:04,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:41:05,243 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:41:05,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:41:08,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567368972] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:08,314 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:41:08,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 15, 16, 15, 16] total 43 [2021-11-13 01:41:08,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067871944] [2021-11-13 01:41:08,315 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:41:08,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 01:41:08,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:41:08,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 01:41:08,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1560, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 01:41:08,318 INFO L87 Difference]: Start difference. First operand 100 states and 138 transitions. Second operand has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) [2021-11-13 01:41:24,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:41:24,340 INFO L93 Difference]: Finished difference Result 139 states and 184 transitions. [2021-11-13 01:41:24,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-13 01:41:24,341 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) Word has length 75 [2021-11-13 01:41:24,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:41:24,343 INFO L225 Difference]: With dead ends: 139 [2021-11-13 01:41:24,343 INFO L226 Difference]: Without dead ends: 116 [2021-11-13 01:41:24,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 402 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 22.5s TimeCoverageRelationStatistics Valid=650, Invalid=3010, Unknown=0, NotChecked=0, Total=3660 [2021-11-13 01:41:24,346 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 284 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5001.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.25ms SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5312.64ms IncrementalHoareTripleChecker+Time [2021-11-13 01:41:24,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 1324 Invalid, 727 Unknown, 0 Unchecked, 7.25ms Time], IncrementalHoareTripleChecker [104 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 5312.64ms Time] [2021-11-13 01:41:24,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-11-13 01:41:24,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 99. [2021-11-13 01:41:24,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 73 states have (on average 1.178082191780822) internal successors, (86), 77 states have internal predecessors, (86), 15 states have call successors, (15), 6 states have call predecessors, (15), 10 states have return successors, (31), 15 states have call predecessors, (31), 14 states have call successors, (31) [2021-11-13 01:41:24,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 132 transitions. [2021-11-13 01:41:24,360 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 132 transitions. Word has length 75 [2021-11-13 01:41:24,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:41:24,360 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 132 transitions. [2021-11-13 01:41:24,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) [2021-11-13 01:41:24,361 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 132 transitions. [2021-11-13 01:41:24,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-13 01:41:24,362 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:41:24,362 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 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] [2021-11-13 01:41:24,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (49)] Forceful destruction successful, exit code 0 [2021-11-13 01:41:24,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-11-13 01:41:24,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-11-13 01:41:24,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:41:24,974 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:41:24,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:41:24,975 INFO L85 PathProgramCache]: Analyzing trace with hash 904822259, now seen corresponding path program 2 times [2021-11-13 01:41:24,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:41:24,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [815709023] [2021-11-13 01:41:24,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:41:24,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:41:24,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:41:24,976 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:41:24,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-11-13 01:41:25,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:41:25,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:41:25,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-13 01:41:25,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:41:26,903 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:41:26,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:30,961 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:41:30,962 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:41:30,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [815709023] [2021-11-13 01:41:30,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [815709023] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:30,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [564045903] [2021-11-13 01:41:30,962 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:41:30,962 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:41:30,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:41:30,976 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:41:31,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2021-11-13 01:41:31,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:41:31,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:41:31,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-13 01:41:31,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:41:34,592 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:41:34,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:42,927 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:41:42,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [564045903] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:42,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647546001] [2021-11-13 01:41:42,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:41:42,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:41:42,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:41:42,930 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:41:42,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-11-13 01:41:42,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:41:42,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:41:43,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-13 01:41:43,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:41:43,935 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-13 01:41:43,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:41:46,478 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-13 01:41:46,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647546001] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:41:46,478 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:41:46,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 15, 16, 15, 16] total 43 [2021-11-13 01:41:46,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566864285] [2021-11-13 01:41:46,479 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:41:46,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2021-11-13 01:41:46,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:41:46,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-11-13 01:41:46,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1569, Unknown=0, NotChecked=0, Total=1806 [2021-11-13 01:41:46,481 INFO L87 Difference]: Start difference. First operand 99 states and 132 transitions. Second operand has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) [2021-11-13 01:42:04,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:42:04,236 INFO L93 Difference]: Finished difference Result 128 states and 164 transitions. [2021-11-13 01:42:04,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-13 01:42:04,240 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) Word has length 75 [2021-11-13 01:42:04,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:42:04,241 INFO L225 Difference]: With dead ends: 128 [2021-11-13 01:42:04,241 INFO L226 Difference]: Without dead ends: 114 [2021-11-13 01:42:04,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=633, Invalid=3027, Unknown=0, NotChecked=0, Total=3660 [2021-11-13 01:42:04,243 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 292 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6374.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 855 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.01ms SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6806.32ms IncrementalHoareTripleChecker+Time [2021-11-13 01:42:04,244 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 1236 Invalid, 855 Unknown, 0 Unchecked, 8.01ms Time], IncrementalHoareTripleChecker [110 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 6806.32ms Time] [2021-11-13 01:42:04,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-11-13 01:42:04,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 96. [2021-11-13 01:42:04,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 71 states have (on average 1.1690140845070423) internal successors, (83), 74 states have internal predecessors, (83), 15 states have call successors, (15), 6 states have call predecessors, (15), 9 states have return successors, (28), 15 states have call predecessors, (28), 14 states have call successors, (28) [2021-11-13 01:42:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 126 transitions. [2021-11-13 01:42:04,258 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 126 transitions. Word has length 75 [2021-11-13 01:42:04,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:42:04,259 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 126 transitions. [2021-11-13 01:42:04,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 11 states have call successors, (14), 2 states have call predecessors, (14), 6 states have return successors, (15), 11 states have call predecessors, (15), 10 states have call successors, (15) [2021-11-13 01:42:04,260 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 126 transitions. [2021-11-13 01:42:04,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-13 01:42:04,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:42:04,261 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 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] [2021-11-13 01:42:04,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-11-13 01:42:04,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-11-13 01:42:04,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (52)] Forceful destruction successful, exit code 0 [2021-11-13 01:42:04,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-13 01:42:04,870 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:42:04,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:42:04,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1627177794, now seen corresponding path program 1 times [2021-11-13 01:42:04,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:42:04,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [286911252] [2021-11-13 01:42:04,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:42:04,871 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:42:04,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:42:04,873 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:42:04,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-11-13 01:42:04,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:42:04,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-13 01:42:04,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:42:07,679 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:42:07,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:42:13,712 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:42:13,713 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:42:13,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [286911252] [2021-11-13 01:42:13,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [286911252] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:42:13,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1842742943] [2021-11-13 01:42:13,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:42:13,714 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:42:13,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:42:13,728 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:42:13,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2021-11-13 01:42:13,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:42:13,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-13 01:42:13,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:42:19,944 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:42:19,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:42:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:42:32,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1842742943] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:42:32,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47765199] [2021-11-13 01:42:32,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:42:32,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:42:32,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:42:32,830 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:42:32,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-11-13 01:42:33,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:42:33,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 42 conjunts are in the unsatisfiable core [2021-11-13 01:42:33,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:42:41,448 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:42:41,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:43:12,265 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:43:12,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47765199] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:43:12,266 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:43:12,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 18, 18, 22, 24] total 85 [2021-11-13 01:43:12,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280543614] [2021-11-13 01:43:12,266 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:43:12,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2021-11-13 01:43:12,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:43:12,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-11-13 01:43:12,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=828, Invalid=6312, Unknown=0, NotChecked=0, Total=7140 [2021-11-13 01:43:12,272 INFO L87 Difference]: Start difference. First operand 96 states and 126 transitions. Second operand has 85 states, 83 states have (on average 1.6506024096385543) internal successors, (137), 82 states have internal predecessors, (137), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-13 01:44:01,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:44:01,893 INFO L93 Difference]: Finished difference Result 143 states and 185 transitions. [2021-11-13 01:44:01,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-13 01:44:01,895 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 83 states have (on average 1.6506024096385543) internal successors, (137), 82 states have internal predecessors, (137), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) Word has length 82 [2021-11-13 01:44:01,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:44:01,896 INFO L225 Difference]: With dead ends: 143 [2021-11-13 01:44:01,896 INFO L226 Difference]: Without dead ends: 129 [2021-11-13 01:44:01,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 403 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3630 ImplicationChecksByTransitivity, 81.0s TimeCoverageRelationStatistics Valid=1697, Invalid=11643, Unknown=0, NotChecked=0, Total=13340 [2021-11-13 01:44:01,901 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 359 mSDsluCounter, 1886 mSDsCounter, 0 mSdLazyCounter, 1997 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18718.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 1947 SdHoareTripleChecker+Invalid, 2307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.04ms SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 1997 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20301.93ms IncrementalHoareTripleChecker+Time [2021-11-13 01:44:01,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 1947 Invalid, 2307 Unknown, 0 Unchecked, 18.04ms Time], IncrementalHoareTripleChecker [310 Valid, 1997 Invalid, 0 Unknown, 0 Unchecked, 20301.93ms Time] [2021-11-13 01:44:01,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-13 01:44:01,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 105. [2021-11-13 01:44:01,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.155844155844156) internal successors, (89), 80 states have internal predecessors, (89), 17 states have call successors, (17), 6 states have call predecessors, (17), 10 states have return successors, (32), 18 states have call predecessors, (32), 16 states have call successors, (32) [2021-11-13 01:44:01,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 138 transitions. [2021-11-13 01:44:01,918 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 138 transitions. Word has length 82 [2021-11-13 01:44:01,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:44:01,919 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 138 transitions. [2021-11-13 01:44:01,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 83 states have (on average 1.6506024096385543) internal successors, (137), 82 states have internal predecessors, (137), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-13 01:44:01,920 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 138 transitions. [2021-11-13 01:44:01,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-13 01:44:01,921 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:44:01,922 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 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] [2021-11-13 01:44:01,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-11-13 01:44:02,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (55)] Ended with exit code 0 [2021-11-13 01:44:02,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-11-13 01:44:02,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:44:02,541 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:44:02,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:44:02,542 INFO L85 PathProgramCache]: Analyzing trace with hash -2114830850, now seen corresponding path program 2 times [2021-11-13 01:44:02,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:44:02,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585761436] [2021-11-13 01:44:02,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:44:02,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:44:02,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:44:02,543 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:44:02,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-11-13 01:44:02,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:44:02,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:44:02,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-13 01:44:02,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:44:05,236 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:44:05,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:44:11,177 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:44:11,177 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:44:11,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585761436] [2021-11-13 01:44:11,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585761436] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:44:11,177 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [440455040] [2021-11-13 01:44:11,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:44:11,177 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:44:11,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:44:11,178 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:44:11,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (58)] Waiting until timeout for monitored process [2021-11-13 01:44:11,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:44:11,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:44:11,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-13 01:44:11,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:44:17,782 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:44:17,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:44:30,828 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:44:30,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [440455040] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:44:30,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265071293] [2021-11-13 01:44:30,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 01:44:30,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:44:30,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:44:30,829 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:44:30,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-11-13 01:44:31,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 01:44:31,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 01:44:31,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 41 conjunts are in the unsatisfiable core [2021-11-13 01:44:31,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:44:40,987 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:44:40,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:45:09,901 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:45:09,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265071293] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:45:09,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:45:09,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 18, 18, 21, 23] total 86 [2021-11-13 01:45:09,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308792632] [2021-11-13 01:45:09,902 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:45:09,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2021-11-13 01:45:09,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:45:09,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-11-13 01:45:09,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=6525, Unknown=0, NotChecked=0, Total=7310 [2021-11-13 01:45:09,904 INFO L87 Difference]: Start difference. First operand 105 states and 138 transitions. Second operand has 86 states, 84 states have (on average 1.6785714285714286) internal successors, (141), 83 states have internal predecessors, (141), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-13 01:46:27,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:46:27,377 INFO L93 Difference]: Finished difference Result 161 states and 199 transitions. [2021-11-13 01:46:27,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-11-13 01:46:27,379 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 84 states have (on average 1.6785714285714286) internal successors, (141), 83 states have internal predecessors, (141), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) Word has length 82 [2021-11-13 01:46:27,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:46:27,380 INFO L225 Difference]: With dead ends: 161 [2021-11-13 01:46:27,380 INFO L226 Difference]: Without dead ends: 140 [2021-11-13 01:46:27,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4167 ImplicationChecksByTransitivity, 105.4s TimeCoverageRelationStatistics Valid=1871, Invalid=13135, Unknown=0, NotChecked=0, Total=15006 [2021-11-13 01:46:27,383 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 402 mSDsluCounter, 2265 mSDsCounter, 0 mSdLazyCounter, 2146 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22333.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 2330 SdHoareTripleChecker+Invalid, 2395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.44ms SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 2146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24149.78ms IncrementalHoareTripleChecker+Time [2021-11-13 01:46:27,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 2330 Invalid, 2395 Unknown, 0 Unchecked, 24.44ms Time], IncrementalHoareTripleChecker [249 Valid, 2146 Invalid, 0 Unknown, 0 Unchecked, 24149.78ms Time] [2021-11-13 01:46:27,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-11-13 01:46:27,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 114. [2021-11-13 01:46:27,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 85 states have (on average 1.1529411764705881) internal successors, (98), 87 states have internal predecessors, (98), 18 states have call successors, (18), 7 states have call predecessors, (18), 10 states have return successors, (31), 19 states have call predecessors, (31), 17 states have call successors, (31) [2021-11-13 01:46:27,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 147 transitions. [2021-11-13 01:46:27,416 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 147 transitions. Word has length 82 [2021-11-13 01:46:27,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:46:27,417 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 147 transitions. [2021-11-13 01:46:27,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 84 states have (on average 1.6785714285714286) internal successors, (141), 83 states have internal predecessors, (141), 19 states have call successors, (22), 2 states have call predecessors, (22), 10 states have return successors, (25), 20 states have call predecessors, (25), 18 states have call successors, (25) [2021-11-13 01:46:27,418 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 147 transitions. [2021-11-13 01:46:27,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-13 01:46:27,419 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:46:27,419 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2021-11-13 01:46:27,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (58)] Forceful destruction successful, exit code 0 [2021-11-13 01:46:27,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-11-13 01:46:27,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-11-13 01:46:28,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:46:28,022 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:46:28,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:46:28,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1402295107, now seen corresponding path program 1 times [2021-11-13 01:46:28,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:46:28,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2014171868] [2021-11-13 01:46:28,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:46:28,024 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:46:28,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:46:28,025 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:46:28,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-11-13 01:46:28,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:46:28,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:46:28,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:46:29,229 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:29,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:46:31,114 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:31,114 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:46:31,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2014171868] [2021-11-13 01:46:31,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2014171868] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:46:31,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1132739213] [2021-11-13 01:46:31,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:46:31,115 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:46:31,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:46:31,118 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:46:31,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (61)] Waiting until timeout for monitored process [2021-11-13 01:46:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:46:31,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:46:31,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:46:31,780 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:31,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:46:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:33,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1132739213] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:46:33,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112359885] [2021-11-13 01:46:33,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:46:33,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 01:46:33,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 01:46:33,123 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 01:46:33,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-11-13 01:46:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:46:33,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 01:46:33,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:46:33,924 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:33,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:46:35,101 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:35,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112359885] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:46:35,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 01:46:35,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10, 10, 10, 10] total 15 [2021-11-13 01:46:35,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841908377] [2021-11-13 01:46:35,103 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 01:46:35,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-13 01:46:35,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 01:46:35,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-13 01:46:35,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-11-13 01:46:35,104 INFO L87 Difference]: Start difference. First operand 114 states and 147 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 15 states have internal predecessors, (67), 8 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2021-11-13 01:46:37,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 01:46:37,627 INFO L93 Difference]: Finished difference Result 123 states and 155 transitions. [2021-11-13 01:46:37,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 01:46:37,628 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 15 states have internal predecessors, (67), 8 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) Word has length 83 [2021-11-13 01:46:37,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 01:46:37,629 INFO L225 Difference]: With dead ends: 123 [2021-11-13 01:46:37,630 INFO L226 Difference]: Without dead ends: 112 [2021-11-13 01:46:37,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 479 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-11-13 01:46:37,631 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 128 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1366.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.78ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1417.47ms IncrementalHoareTripleChecker+Time [2021-11-13 01:46:37,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 657 Invalid, 249 Unknown, 0 Unchecked, 2.78ms Time], IncrementalHoareTripleChecker [36 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 1417.47ms Time] [2021-11-13 01:46:37,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-11-13 01:46:37,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2021-11-13 01:46:37,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 84 states have (on average 1.1547619047619047) internal successors, (97), 86 states have internal predecessors, (97), 17 states have call successors, (17), 7 states have call predecessors, (17), 10 states have return successors, (29), 18 states have call predecessors, (29), 16 states have call successors, (29) [2021-11-13 01:46:37,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 143 transitions. [2021-11-13 01:46:37,656 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 143 transitions. Word has length 83 [2021-11-13 01:46:37,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 01:46:37,657 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 143 transitions. [2021-11-13 01:46:37,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 15 states have internal predecessors, (67), 8 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2021-11-13 01:46:37,658 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 143 transitions. [2021-11-13 01:46:37,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-13 01:46:37,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 01:46:37,659 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 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] [2021-11-13 01:46:37,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (61)] Forceful destruction successful, exit code 0 [2021-11-13 01:46:37,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-11-13 01:46:38,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-11-13 01:46:38,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 01:46:38,262 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 01:46:38,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 01:46:38,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1128450436, now seen corresponding path program 1 times [2021-11-13 01:46:38,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 01:46:38,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2109382365] [2021-11-13 01:46:38,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:46:38,264 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 01:46:38,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 01:46:38,265 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 01:46:38,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-11-13 01:46:38,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:46:38,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-13 01:46:38,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:46:41,354 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:46:41,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 01:46:48,162 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-13 01:46:48,162 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 01:46:48,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2109382365] [2021-11-13 01:46:48,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2109382365] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 01:46:48,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1046493486] [2021-11-13 01:46:48,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 01:46:48,163 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 01:46:48,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 01:46:48,164 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 01:46:48,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bedd2443-4753-4e35-918f-f9a4ab9634ac/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (64)] Waiting until timeout for monitored process [2021-11-13 01:46:48,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 01:46:48,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-13 01:46:48,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 01:46:54,805 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 01:46:54,805 INFO L328 TraceCheckSpWp]: Computing backward predicates...