./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4de94aaabb885b39de7c063dad9a583cbef1a5037a721fe952ddb512087f6e33 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:45:42,777 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:45:42,780 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:45:42,837 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:45:42,837 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:45:42,841 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:45:42,844 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:45:42,848 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:45:42,850 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:45:42,855 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:45:42,856 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:45:42,857 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:45:42,858 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:45:42,858 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:45:42,859 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:45:42,860 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:45:42,861 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:45:42,862 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:45:42,863 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:45:42,865 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:45:42,867 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:45:42,871 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:45:42,876 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:45:42,877 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:45:42,891 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:45:42,892 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:45:42,892 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:45:42,898 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:45:42,898 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:45:42,899 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:45:42,899 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:45:42,900 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:45:42,901 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:45:42,901 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:45:42,902 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:45:42,903 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:45:42,903 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:45:42,904 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:45:42,904 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:45:42,905 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:45:42,905 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:45:42,908 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:45:42,952 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:45:42,953 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:45:42,953 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:45:42,954 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:45:42,954 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:45:42,955 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:45:42,955 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:45:42,955 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:45:42,955 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:45:42,955 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:45:42,956 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:45:42,957 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:45:42,957 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:45:42,957 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:45:42,957 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:45:42,957 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:45:42,958 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:45:42,958 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:45:42,959 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:45:42,959 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:45:42,959 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:45:42,959 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:45:42,959 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:45:42,959 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:45:42,960 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:45:42,960 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:45:42,960 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:45:42,960 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:45:42,960 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:45:42,961 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:45:42,961 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:45:42,961 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:45:42,961 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:45:42,962 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4de94aaabb885b39de7c063dad9a583cbef1a5037a721fe952ddb512087f6e33 [2022-11-03 02:45:43,261 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:45:43,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:45:43,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:45:43,287 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:45:43,288 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:45:43,289 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:43,371 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/fbdba21f2/5efa78f5625f439e9ccc0e5b5f7fe22f/FLAGa384cbe34 [2022-11-03 02:45:43,974 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:45:43,975 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:43,984 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/fbdba21f2/5efa78f5625f439e9ccc0e5b5f7fe22f/FLAGa384cbe34 [2022-11-03 02:45:44,247 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/fbdba21f2/5efa78f5625f439e9ccc0e5b5f7fe22f [2022-11-03 02:45:44,250 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:45:44,255 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:45:44,258 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:45:44,259 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:45:44,265 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:45:44,266 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,269 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@202c5d87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44, skipping insertion in model container [2022-11-03 02:45:44,269 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,277 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:45:44,332 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:45:44,528 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c[1120,1133] [2022-11-03 02:45:44,710 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:45:44,717 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:45:44,728 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c[1120,1133] [2022-11-03 02:45:44,798 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:45:44,809 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:45:44,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44 WrapperNode [2022-11-03 02:45:44,810 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:45:44,811 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:45:44,811 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:45:44,811 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:45:44,835 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,849 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,956 INFO L138 Inliner]: procedures = 11, calls = 5, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 469 [2022-11-03 02:45:44,956 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:45:44,957 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:45:44,957 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:45:44,957 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:45:44,967 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,967 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,977 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:44,977 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,000 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,005 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,009 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,014 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,022 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:45:45,023 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:45:45,023 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:45:45,023 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:45:45,034 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (1/1) ... [2022-11-03 02:45:45,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:45:45,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:45,083 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:45:45,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:45:45,125 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:45:45,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:45:45,126 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 02:45:45,126 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 02:45:45,309 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:45:45,311 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:45:47,263 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:45:48,127 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:45:48,127 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:45:48,130 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:45:48 BoogieIcfgContainer [2022-11-03 02:45:48,130 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:45:48,132 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:45:48,132 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:45:48,135 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:45:48,135 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:45:44" (1/3) ... [2022-11-03 02:45:48,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69b65fab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:45:48, skipping insertion in model container [2022-11-03 02:45:48,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:44" (2/3) ... [2022-11-03 02:45:48,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69b65fab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:45:48, skipping insertion in model container [2022-11-03 02:45:48,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:45:48" (3/3) ... [2022-11-03 02:45:48,138 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:48,156 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:45:48,156 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:45:48,201 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:45:48,207 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1b3dceb8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:45:48,208 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:45:48,212 INFO L276 IsEmpty]: Start isEmpty. Operand has 13 states, 8 states have (on average 1.375) internal successors, (11), 9 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:45:48,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:45:48,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:48,220 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:48,220 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:45:48,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:48,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1848761139, now seen corresponding path program 1 times [2022-11-03 02:45:48,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:48,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144686366] [2022-11-03 02:45:48,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:48,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:51,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:45:51,609 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 02:45:53,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:45:53,641 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 02:45:53,643 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 02:45:53,644 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 02:45:53,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:45:53,651 INFO L444 BasicCegarLoop]: Path program histogram: [1] [2022-11-03 02:45:53,657 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 02:45:53,712 WARN L320 BoogieBacktranslator]: Removing null node from list of ATEs: ATE program state null [2022-11-03 02:45:53,739 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 02:45:53 BoogieIcfgContainer [2022-11-03 02:45:53,744 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 02:45:53,746 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 02:45:53,747 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 02:45:53,748 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 02:45:53,748 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:45:48" (3/4) ... [2022-11-03 02:45:53,752 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 02:45:53,752 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 02:45:53,754 INFO L158 Benchmark]: Toolchain (without parser) took 9501.85ms. Allocated memory was 104.9MB in the beginning and 415.2MB in the end (delta: 310.4MB). Free memory was 68.5MB in the beginning and 368.3MB in the end (delta: -299.8MB). Peak memory consumption was 8.6MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,755 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 81.8MB. Free memory was 51.8MB in the beginning and 51.7MB in the end (delta: 28.7kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:45:53,757 INFO L158 Benchmark]: CACSL2BoogieTranslator took 552.06ms. Allocated memory is still 104.9MB. Free memory was 68.4MB in the beginning and 67.4MB in the end (delta: 957.8kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,758 INFO L158 Benchmark]: Boogie Procedure Inliner took 145.42ms. Allocated memory is still 104.9MB. Free memory was 67.4MB in the beginning and 59.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,763 INFO L158 Benchmark]: Boogie Preprocessor took 64.95ms. Allocated memory is still 104.9MB. Free memory was 59.0MB in the beginning and 54.1MB in the end (delta: 4.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,763 INFO L158 Benchmark]: RCFGBuilder took 3107.26ms. Allocated memory was 104.9MB in the beginning and 165.7MB in the end (delta: 60.8MB). Free memory was 54.1MB in the beginning and 64.9MB in the end (delta: -10.8MB). Peak memory consumption was 81.1MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,765 INFO L158 Benchmark]: TraceAbstraction took 5612.62ms. Allocated memory was 165.7MB in the beginning and 415.2MB in the end (delta: 249.6MB). Free memory was 63.8MB in the beginning and 369.4MB in the end (delta: -305.5MB). Peak memory consumption was 128.1MB. Max. memory is 16.1GB. [2022-11-03 02:45:53,765 INFO L158 Benchmark]: Witness Printer took 6.28ms. Allocated memory is still 415.2MB. Free memory was 369.4MB in the beginning and 368.3MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:45:53,773 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.32ms. Allocated memory is still 81.8MB. Free memory was 51.8MB in the beginning and 51.7MB in the end (delta: 28.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 552.06ms. Allocated memory is still 104.9MB. Free memory was 68.4MB in the beginning and 67.4MB in the end (delta: 957.8kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 145.42ms. Allocated memory is still 104.9MB. Free memory was 67.4MB in the beginning and 59.0MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 64.95ms. Allocated memory is still 104.9MB. Free memory was 59.0MB in the beginning and 54.1MB in the end (delta: 4.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3107.26ms. Allocated memory was 104.9MB in the beginning and 165.7MB in the end (delta: 60.8MB). Free memory was 54.1MB in the beginning and 64.9MB in the end (delta: -10.8MB). Peak memory consumption was 81.1MB. Max. memory is 16.1GB. * TraceAbstraction took 5612.62ms. Allocated memory was 165.7MB in the beginning and 415.2MB in the end (delta: 249.6MB). Free memory was 63.8MB in the beginning and 369.4MB in the end (delta: -305.5MB). Peak memory consumption was 128.1MB. Max. memory is 16.1GB. * Witness Printer took 6.28ms. Allocated memory is still 415.2MB. Free memory was 369.4MB in the beginning and 368.3MB in the end (delta: 1.0MB). 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: 20]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 180, overapproximation of bitwiseAnd at line 168, overapproximation of bitwiseComplement at line 294, overapproximation of bitwiseXOr at line 292. Possible FailurePath: [L25] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 1); [L26] const SORT_1 msb_SORT_1 = (SORT_1)1 << (1 - 1); [L28] const SORT_9 mask_SORT_9 = (SORT_9)-1 >> (sizeof(SORT_9) * 8 - 31); [L29] const SORT_9 msb_SORT_9 = (SORT_9)1 << (31 - 1); [L31] const SORT_11 mask_SORT_11 = (SORT_11)-1 >> (sizeof(SORT_11) * 8 - 16); [L32] const SORT_11 msb_SORT_11 = (SORT_11)1 << (16 - 1); [L34] const SORT_12 mask_SORT_12 = (SORT_12)-1 >> (sizeof(SORT_12) * 8 - 8); [L35] const SORT_12 msb_SORT_12 = (SORT_12)1 << (8 - 1); [L37] const SORT_20 mask_SORT_20 = (SORT_20)-1 >> (sizeof(SORT_20) * 8 - 32); [L38] const SORT_20 msb_SORT_20 = (SORT_20)1 << (32 - 1); [L40] const SORT_23 mask_SORT_23 = (SORT_23)-1 >> (sizeof(SORT_23) * 8 - 17); [L41] const SORT_23 msb_SORT_23 = (SORT_23)1 << (17 - 1); [L43] const SORT_26 mask_SORT_26 = (SORT_26)-1 >> (sizeof(SORT_26) * 8 - 18); [L44] const SORT_26 msb_SORT_26 = (SORT_26)1 << (18 - 1); [L46] const SORT_29 mask_SORT_29 = (SORT_29)-1 >> (sizeof(SORT_29) * 8 - 19); [L47] const SORT_29 msb_SORT_29 = (SORT_29)1 << (19 - 1); [L49] const SORT_32 mask_SORT_32 = (SORT_32)-1 >> (sizeof(SORT_32) * 8 - 20); [L50] const SORT_32 msb_SORT_32 = (SORT_32)1 << (20 - 1); [L52] const SORT_35 mask_SORT_35 = (SORT_35)-1 >> (sizeof(SORT_35) * 8 - 21); [L53] const SORT_35 msb_SORT_35 = (SORT_35)1 << (21 - 1); [L55] const SORT_38 mask_SORT_38 = (SORT_38)-1 >> (sizeof(SORT_38) * 8 - 22); [L56] const SORT_38 msb_SORT_38 = (SORT_38)1 << (22 - 1); [L58] const SORT_41 mask_SORT_41 = (SORT_41)-1 >> (sizeof(SORT_41) * 8 - 23); [L59] const SORT_41 msb_SORT_41 = (SORT_41)1 << (23 - 1); [L61] const SORT_44 mask_SORT_44 = (SORT_44)-1 >> (sizeof(SORT_44) * 8 - 24); [L62] const SORT_44 msb_SORT_44 = (SORT_44)1 << (24 - 1); [L64] const SORT_47 mask_SORT_47 = (SORT_47)-1 >> (sizeof(SORT_47) * 8 - 25); [L65] const SORT_47 msb_SORT_47 = (SORT_47)1 << (25 - 1); [L67] const SORT_50 mask_SORT_50 = (SORT_50)-1 >> (sizeof(SORT_50) * 8 - 26); [L68] const SORT_50 msb_SORT_50 = (SORT_50)1 << (26 - 1); [L70] const SORT_53 mask_SORT_53 = (SORT_53)-1 >> (sizeof(SORT_53) * 8 - 27); [L71] const SORT_53 msb_SORT_53 = (SORT_53)1 << (27 - 1); [L73] const SORT_56 mask_SORT_56 = (SORT_56)-1 >> (sizeof(SORT_56) * 8 - 28); [L74] const SORT_56 msb_SORT_56 = (SORT_56)1 << (28 - 1); [L76] const SORT_59 mask_SORT_59 = (SORT_59)-1 >> (sizeof(SORT_59) * 8 - 29); [L77] const SORT_59 msb_SORT_59 = (SORT_59)1 << (29 - 1); [L79] const SORT_62 mask_SORT_62 = (SORT_62)-1 >> (sizeof(SORT_62) * 8 - 30); [L80] const SORT_62 msb_SORT_62 = (SORT_62)1 << (30 - 1); [L82] const SORT_72 mask_SORT_72 = (SORT_72)-1 >> (sizeof(SORT_72) * 8 - 3); [L83] const SORT_72 msb_SORT_72 = (SORT_72)1 << (3 - 1); [L85] const SORT_96 mask_SORT_96 = (SORT_96)-1 >> (sizeof(SORT_96) * 8 - 4); [L86] const SORT_96 msb_SORT_96 = (SORT_96)1 << (4 - 1); [L88] const SORT_101 mask_SORT_101 = (SORT_101)-1 >> (sizeof(SORT_101) * 8 - 14); [L89] const SORT_101 msb_SORT_101 = (SORT_101)1 << (14 - 1); [L91] const SORT_105 mask_SORT_105 = (SORT_105)-1 >> (sizeof(SORT_105) * 8 - 2); [L92] const SORT_105 msb_SORT_105 = (SORT_105)1 << (2 - 1); [L94] const SORT_154 mask_SORT_154 = (SORT_154)-1 >> (sizeof(SORT_154) * 8 - 7); [L95] const SORT_154 msb_SORT_154 = (SORT_154)1 << (7 - 1); [L97] const SORT_1 var_7 = 0; [L98] const SORT_1 var_8 = 1; [L99] const SORT_9 var_10 = 0; [L100] const SORT_12 var_13 = 0; [L101] const SORT_12 var_14 = 200; [L102] const SORT_72 var_73 = 5; [L103] const SORT_11 var_75 = 0; [L104] const SORT_105 var_106 = 1; [L105] const SORT_12 var_112 = 127; [L106] const SORT_11 var_119 = 64; [L107] const SORT_11 var_121 = 1; [L108] const SORT_11 var_123 = 127; [L109] const SORT_11 var_126 = 200; [L110] const SORT_72 var_131 = 4; [L111] const SORT_72 var_134 = 6; [L112] const SORT_96 var_138 = 9; [L113] const SORT_154 var_155 = 64; [L114] const SORT_72 var_166 = 0; [L115] const SORT_96 var_169 = 0; [L117] SORT_1 input_2; [L118] SORT_1 input_3; [L119] SORT_1 input_4; [L121] SORT_1 state_5 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L122] SORT_11 state_17 = __VERIFIER_nondet_ushort() & mask_SORT_11; [L123] SORT_11 state_76 = __VERIFIER_nondet_ushort() & mask_SORT_11; [L124] SORT_96 state_97 = __VERIFIER_nondet_uchar() & mask_SORT_96; [L125] SORT_96 state_100 = __VERIFIER_nondet_uchar() & mask_SORT_96; [L127] SORT_11 init_77_arg_1 = var_75; [L128] state_76 = init_77_arg_1 VAL [init_77_arg_1=0, mask_SORT_1=1, mask_SORT_101=16383, mask_SORT_105=3, mask_SORT_11=65535, mask_SORT_12=255, mask_SORT_154=127, mask_SORT_20=4294967295, mask_SORT_23=4294967295, mask_SORT_26=4294967295, mask_SORT_29=4294967295, mask_SORT_32=4294967295, mask_SORT_35=4294967295, mask_SORT_38=4294967295, mask_SORT_41=4294967295, mask_SORT_44=4294967295, mask_SORT_47=4294967295, mask_SORT_50=4294967295, mask_SORT_53=4294967295, mask_SORT_56=4294967295, mask_SORT_59=4294967295, mask_SORT_62=4294967295, mask_SORT_72=7, mask_SORT_9=4294967295, mask_SORT_96=15, msb_SORT_1=1, msb_SORT_101=8192, msb_SORT_105=2, msb_SORT_11=32768, msb_SORT_12=128, msb_SORT_154=64, msb_SORT_20=2147483648, msb_SORT_23=65536, msb_SORT_26=131072, msb_SORT_29=262144, msb_SORT_32=524288, msb_SORT_35=1048576, msb_SORT_38=2097152, msb_SORT_41=4194304, msb_SORT_44=8388608, msb_SORT_47=16777216, msb_SORT_50=33554432, msb_SORT_53=67108864, msb_SORT_56=134217728, msb_SORT_59=268435456, msb_SORT_62=536870912, msb_SORT_72=4, msb_SORT_9=1073741824, msb_SORT_96=8, state_100=0, state_17=65527, state_5=1, state_76=0, state_97=0, var_10=0, var_106=1, var_112=127, var_119=64, var_121=1, var_123=127, var_126=200, var_13=0, var_131=4, var_134=6, var_138=9, var_14=200, var_155=64, var_166=0, var_169=0, var_7=0, var_73=5, var_75=0, var_8=1] [L131] input_2 = __VERIFIER_nondet_uchar() [L132] input_3 = __VERIFIER_nondet_uchar() [L133] input_3 = input_3 & mask_SORT_1 [L134] input_4 = __VERIFIER_nondet_uchar() [L135] input_4 = input_4 & mask_SORT_1 [L137] SORT_1 var_84_arg_0 = state_5; [L138] SORT_1 var_84 = ~var_84_arg_0; [L139] SORT_1 var_85_arg_0 = var_84; [L140] SORT_1 var_85 = ~var_85_arg_0; [L141] SORT_1 var_86_arg_0 = state_5; [L142] SORT_1 var_86_arg_1 = var_85; [L143] SORT_1 var_86 = var_86_arg_0 | var_86_arg_1; [L144] var_86 = var_86 & mask_SORT_1 [L145] SORT_1 constr_87_arg_0 = var_86; VAL [constr_87_arg_0=1, init_77_arg_1=0, input_2=1, input_3=1, input_4=0, mask_SORT_1=1, mask_SORT_101=16383, mask_SORT_105=3, mask_SORT_11=65535, mask_SORT_12=255, mask_SORT_154=127, mask_SORT_20=4294967295, mask_SORT_23=4294967295, mask_SORT_26=4294967295, mask_SORT_29=4294967295, mask_SORT_32=4294967295, mask_SORT_35=4294967295, mask_SORT_38=4294967295, mask_SORT_41=4294967295, mask_SORT_44=4294967295, mask_SORT_47=4294967295, mask_SORT_50=4294967295, mask_SORT_53=4294967295, mask_SORT_56=4294967295, mask_SORT_59=4294967295, mask_SORT_62=4294967295, mask_SORT_72=7, mask_SORT_9=4294967295, mask_SORT_96=15, msb_SORT_1=1, msb_SORT_101=8192, msb_SORT_105=2, msb_SORT_11=32768, msb_SORT_12=128, msb_SORT_154=64, msb_SORT_20=2147483648, msb_SORT_23=65536, msb_SORT_26=131072, msb_SORT_29=262144, msb_SORT_32=524288, msb_SORT_35=1048576, msb_SORT_38=2097152, msb_SORT_41=4194304, msb_SORT_44=8388608, msb_SORT_47=16777216, msb_SORT_50=33554432, msb_SORT_53=67108864, msb_SORT_56=134217728, msb_SORT_59=268435456, msb_SORT_62=536870912, msb_SORT_72=4, msb_SORT_9=1073741824, msb_SORT_96=8, state_100=0, state_17=65527, state_5=1, state_76=0, state_97=0, var_10=0, var_106=1, var_112=127, var_119=64, var_121=1, var_123=127, var_126=200, var_13=0, var_131=4, var_134=6, var_138=9, var_14=200, var_155=64, var_166=0, var_169=0, var_7=0, var_73=5, var_75=0, var_8=1, var_84=4, var_84_arg_0=1, var_85=2, var_85_arg_0=4, var_86=1, var_86_arg_0=1, var_86_arg_1=2] [L146] CALL assume_abort_if_not(constr_87_arg_0) VAL [\old(cond)=1] [L21] COND FALSE !(!cond) [L146] RET assume_abort_if_not(constr_87_arg_0) VAL [constr_87_arg_0=1, init_77_arg_1=0, input_2=1, input_3=1, input_4=0, mask_SORT_1=1, mask_SORT_101=16383, mask_SORT_105=3, mask_SORT_11=65535, mask_SORT_12=255, mask_SORT_154=127, mask_SORT_20=4294967295, mask_SORT_23=4294967295, mask_SORT_26=4294967295, mask_SORT_29=4294967295, mask_SORT_32=4294967295, mask_SORT_35=4294967295, mask_SORT_38=4294967295, mask_SORT_41=4294967295, mask_SORT_44=4294967295, mask_SORT_47=4294967295, mask_SORT_50=4294967295, mask_SORT_53=4294967295, mask_SORT_56=4294967295, mask_SORT_59=4294967295, mask_SORT_62=4294967295, mask_SORT_72=7, mask_SORT_9=4294967295, mask_SORT_96=15, msb_SORT_1=1, msb_SORT_101=8192, msb_SORT_105=2, msb_SORT_11=32768, msb_SORT_12=128, msb_SORT_154=64, msb_SORT_20=2147483648, msb_SORT_23=65536, msb_SORT_26=131072, msb_SORT_29=262144, msb_SORT_32=524288, msb_SORT_35=1048576, msb_SORT_38=2097152, msb_SORT_41=4194304, msb_SORT_44=8388608, msb_SORT_47=16777216, msb_SORT_50=33554432, msb_SORT_53=67108864, msb_SORT_56=134217728, msb_SORT_59=268435456, msb_SORT_62=536870912, msb_SORT_72=4, msb_SORT_9=1073741824, msb_SORT_96=8, state_100=0, state_17=65527, state_5=1, state_76=0, state_97=0, var_10=0, var_106=1, var_112=127, var_119=64, var_121=1, var_123=127, var_126=200, var_13=0, var_131=4, var_134=6, var_138=9, var_14=200, var_155=64, var_166=0, var_169=0, var_7=0, var_73=5, var_75=0, var_8=1, var_84=4, var_84_arg_0=1, var_85=2, var_85_arg_0=4, var_86=1, var_86_arg_0=1, var_86_arg_1=2] [L147] SORT_1 var_88_arg_0 = var_8; [L148] var_88_arg_0 = var_88_arg_0 & mask_SORT_1 [L149] SORT_11 var_88 = var_88_arg_0; [L150] SORT_11 var_89_arg_0 = state_76; [L151] SORT_11 var_89_arg_1 = var_88; [L152] SORT_1 var_89 = var_89_arg_0 <= var_89_arg_1; [L153] SORT_1 var_90_arg_0 = input_4; [L154] SORT_1 var_90_arg_1 = var_89; [L155] SORT_1 var_90 = var_90_arg_0 ^ var_90_arg_1; [L156] SORT_1 var_91_arg_0 = var_90; [L157] SORT_1 var_91 = ~var_91_arg_0; [L158] SORT_1 var_92_arg_0 = var_90; [L159] SORT_1 var_92 = ~var_92_arg_0; [L160] SORT_1 var_93_arg_0 = var_91; [L161] SORT_1 var_93_arg_1 = var_92; [L162] SORT_1 var_93 = var_93_arg_0 | var_93_arg_1; [L163] var_93 = var_93 & mask_SORT_1 [L164] SORT_1 constr_94_arg_0 = var_93; VAL [constr_87_arg_0=1, constr_94_arg_0=1, init_77_arg_1=0, input_2=1, input_3=1, input_4=0, mask_SORT_1=1, mask_SORT_101=16383, mask_SORT_105=3, mask_SORT_11=65535, mask_SORT_12=255, mask_SORT_154=127, mask_SORT_20=4294967295, mask_SORT_23=4294967295, mask_SORT_26=4294967295, mask_SORT_29=4294967295, mask_SORT_32=4294967295, mask_SORT_35=4294967295, mask_SORT_38=4294967295, mask_SORT_41=4294967295, mask_SORT_44=4294967295, mask_SORT_47=4294967295, mask_SORT_50=4294967295, mask_SORT_53=4294967295, mask_SORT_56=4294967295, mask_SORT_59=4294967295, mask_SORT_62=4294967295, mask_SORT_72=7, mask_SORT_9=4294967295, mask_SORT_96=15, msb_SORT_1=1, msb_SORT_101=8192, msb_SORT_105=2, msb_SORT_11=32768, msb_SORT_12=128, msb_SORT_154=64, msb_SORT_20=2147483648, msb_SORT_23=65536, msb_SORT_26=131072, msb_SORT_29=262144, msb_SORT_32=524288, msb_SORT_35=1048576, msb_SORT_38=2097152, msb_SORT_41=4194304, msb_SORT_44=8388608, msb_SORT_47=16777216, msb_SORT_50=33554432, msb_SORT_53=67108864, msb_SORT_56=134217728, msb_SORT_59=268435456, msb_SORT_62=536870912, msb_SORT_72=4, msb_SORT_9=1073741824, msb_SORT_96=8, state_100=0, state_17=65527, state_5=1, state_76=0, state_97=0, var_10=0, var_106=1, var_112=127, var_119=64, var_121=1, var_123=127, var_126=200, var_13=0, var_131=4, var_134=6, var_138=9, var_14=200, var_155=64, var_166=0, var_169=0, var_7=0, var_73=5, var_75=0, var_8=1, var_84=4, var_84_arg_0=1, var_85=2, var_85_arg_0=4, var_86=1, var_86_arg_0=1, var_86_arg_1=2, var_88=1, var_88_arg_0=1, var_89=1, var_89_arg_0=0, var_89_arg_1=1, var_90=1, var_90_arg_0=0, var_90_arg_1=1, var_91=1, var_91_arg_0=1, var_92=1, var_92_arg_0=1, var_93=1, var_93_arg_0=1, var_93_arg_1=1] [L165] CALL assume_abort_if_not(constr_94_arg_0) VAL [\old(cond)=1] [L21] COND FALSE !(!cond) [L165] RET assume_abort_if_not(constr_94_arg_0) VAL [constr_87_arg_0=1, constr_94_arg_0=1, init_77_arg_1=0, input_2=1, input_3=1, input_4=0, mask_SORT_1=1, mask_SORT_101=16383, mask_SORT_105=3, mask_SORT_11=65535, mask_SORT_12=255, mask_SORT_154=127, mask_SORT_20=4294967295, mask_SORT_23=4294967295, mask_SORT_26=4294967295, mask_SORT_29=4294967295, mask_SORT_32=4294967295, mask_SORT_35=4294967295, mask_SORT_38=4294967295, mask_SORT_41=4294967295, mask_SORT_44=4294967295, mask_SORT_47=4294967295, mask_SORT_50=4294967295, mask_SORT_53=4294967295, mask_SORT_56=4294967295, mask_SORT_59=4294967295, mask_SORT_62=4294967295, mask_SORT_72=7, mask_SORT_9=4294967295, mask_SORT_96=15, msb_SORT_1=1, msb_SORT_101=8192, msb_SORT_105=2, msb_SORT_11=32768, msb_SORT_12=128, msb_SORT_154=64, msb_SORT_20=2147483648, msb_SORT_23=65536, msb_SORT_26=131072, msb_SORT_29=262144, msb_SORT_32=524288, msb_SORT_35=1048576, msb_SORT_38=2097152, msb_SORT_41=4194304, msb_SORT_44=8388608, msb_SORT_47=16777216, msb_SORT_50=33554432, msb_SORT_53=67108864, msb_SORT_56=134217728, msb_SORT_59=268435456, msb_SORT_62=536870912, msb_SORT_72=4, msb_SORT_9=1073741824, msb_SORT_96=8, state_100=0, state_17=65527, state_5=1, state_76=0, state_97=0, var_10=0, var_106=1, var_112=127, var_119=64, var_121=1, var_123=127, var_126=200, var_13=0, var_131=4, var_134=6, var_138=9, var_14=200, var_155=64, var_166=0, var_169=0, var_7=0, var_73=5, var_75=0, var_8=1, var_84=4, var_84_arg_0=1, var_85=2, var_85_arg_0=4, var_86=1, var_86_arg_0=1, var_86_arg_1=2, var_88=1, var_88_arg_0=1, var_89=1, var_89_arg_0=0, var_89_arg_1=1, var_90=1, var_90_arg_0=0, var_90_arg_1=1, var_91=1, var_91_arg_0=1, var_92=1, var_92_arg_0=1, var_93=1, var_93_arg_0=1, var_93_arg_1=1] [L167] SORT_72 var_74_arg_0 = var_73; [L168] var_74_arg_0 = var_74_arg_0 & mask_SORT_72 [L169] SORT_11 var_74 = var_74_arg_0; [L170] SORT_11 var_78_arg_0 = var_74; [L171] SORT_11 var_78_arg_1 = state_76; [L172] SORT_1 var_78 = var_78_arg_0 < var_78_arg_1; [L173] SORT_1 var_15_arg_0 = input_3; [L174] SORT_12 var_15_arg_1 = var_14; [L175] SORT_12 var_15_arg_2 = var_13; [L176] EXPR var_15_arg_0 ? var_15_arg_1 : var_15_arg_2 [L176] SORT_12 var_15 = var_15_arg_0 ? var_15_arg_1 : var_15_arg_2; [L177] var_15 = var_15 & mask_SORT_12 [L178] SORT_12 var_16_arg_0 = var_13; [L179] SORT_12 var_16_arg_1 = var_15; [L180] SORT_11 var_16 = ((SORT_11)var_16_arg_0 << 8) | var_16_arg_1; [L181] SORT_11 var_18_arg_0 = var_16; [L182] SORT_11 var_18_arg_1 = state_17; [L183] SORT_11 var_18 = var_18_arg_0 - var_18_arg_1; [L184] var_18 = var_18 & mask_SORT_11 [L185] SORT_11 var_19_arg_0 = var_18; [L186] SORT_1 var_19 = var_19_arg_0 >> 15; [L187] SORT_1 var_21_arg_0 = var_19; [L188] SORT_9 var_21_arg_1 = var_10; [L189] SORT_20 var_21 = ((SORT_20)var_21_arg_0 << 31) | var_21_arg_1; [L190] var_21 = var_21 & mask_SORT_20 [L191] SORT_11 var_64_arg_0 = var_18; [L192] SORT_1 var_64 = var_64_arg_0 >> 15; [L193] SORT_11 var_61_arg_0 = var_18; [L194] SORT_1 var_61 = var_61_arg_0 >> 15; [L195] SORT_11 var_58_arg_0 = var_18; [L196] SORT_1 var_58 = var_58_arg_0 >> 15; [L197] SORT_11 var_55_arg_0 = var_18; [L198] SORT_1 var_55 = var_55_arg_0 >> 15; [L199] SORT_11 var_52_arg_0 = var_18; [L200] SORT_1 var_52 = var_52_arg_0 >> 15; [L201] SORT_11 var_49_arg_0 = var_18; [L202] SORT_1 var_49 = var_49_arg_0 >> 15; [L203] SORT_11 var_46_arg_0 = var_18; [L204] SORT_1 var_46 = var_46_arg_0 >> 15; [L205] SORT_11 var_43_arg_0 = var_18; [L206] SORT_1 var_43 = var_43_arg_0 >> 15; [L207] SORT_11 var_40_arg_0 = var_18; [L208] SORT_1 var_40 = var_40_arg_0 >> 15; [L209] SORT_11 var_37_arg_0 = var_18; [L210] SORT_1 var_37 = var_37_arg_0 >> 15; [L211] SORT_11 var_34_arg_0 = var_18; [L212] SORT_1 var_34 = var_34_arg_0 >> 15; [L213] SORT_11 var_31_arg_0 = var_18; [L214] SORT_1 var_31 = var_31_arg_0 >> 15; [L215] SORT_11 var_28_arg_0 = var_18; [L216] SORT_1 var_28 = var_28_arg_0 >> 15; [L217] SORT_11 var_25_arg_0 = var_18; [L218] SORT_1 var_25 = var_25_arg_0 >> 15; [L219] SORT_11 var_22_arg_0 = var_18; [L220] SORT_1 var_22 = var_22_arg_0 >> 15; [L221] SORT_1 var_24_arg_0 = var_22; [L222] SORT_11 var_24_arg_1 = var_18; [L223] SORT_23 var_24 = ((SORT_23)var_24_arg_0 << 16) | var_24_arg_1; [L224] var_24 = var_24 & mask_SORT_23 [L225] SORT_1 var_27_arg_0 = var_25; [L226] SORT_23 var_27_arg_1 = var_24; [L227] SORT_26 var_27 = ((SORT_26)var_27_arg_0 << 17) | var_27_arg_1; [L228] var_27 = var_27 & mask_SORT_26 [L229] SORT_1 var_30_arg_0 = var_28; [L230] SORT_26 var_30_arg_1 = var_27; [L231] SORT_29 var_30 = ((SORT_29)var_30_arg_0 << 18) | var_30_arg_1; [L232] var_30 = var_30 & mask_SORT_29 [L233] SORT_1 var_33_arg_0 = var_31; [L234] SORT_29 var_33_arg_1 = var_30; [L235] SORT_32 var_33 = ((SORT_32)var_33_arg_0 << 19) | var_33_arg_1; [L236] var_33 = var_33 & mask_SORT_32 [L237] SORT_1 var_36_arg_0 = var_34; [L238] SORT_32 var_36_arg_1 = var_33; [L239] SORT_35 var_36 = ((SORT_35)var_36_arg_0 << 20) | var_36_arg_1; [L240] var_36 = var_36 & mask_SORT_35 [L241] SORT_1 var_39_arg_0 = var_37; [L242] SORT_35 var_39_arg_1 = var_36; [L243] SORT_38 var_39 = ((SORT_38)var_39_arg_0 << 21) | var_39_arg_1; [L244] var_39 = var_39 & mask_SORT_38 [L245] SORT_1 var_42_arg_0 = var_40; [L246] SORT_38 var_42_arg_1 = var_39; [L247] SORT_41 var_42 = ((SORT_41)var_42_arg_0 << 22) | var_42_arg_1; [L248] var_42 = var_42 & mask_SORT_41 [L249] SORT_1 var_45_arg_0 = var_43; [L250] SORT_41 var_45_arg_1 = var_42; [L251] SORT_44 var_45 = ((SORT_44)var_45_arg_0 << 23) | var_45_arg_1; [L252] var_45 = var_45 & mask_SORT_44 [L253] SORT_1 var_48_arg_0 = var_46; [L254] SORT_44 var_48_arg_1 = var_45; [L255] SORT_47 var_48 = ((SORT_47)var_48_arg_0 << 24) | var_48_arg_1; [L256] var_48 = var_48 & mask_SORT_47 [L257] SORT_1 var_51_arg_0 = var_49; [L258] SORT_47 var_51_arg_1 = var_48; [L259] SORT_50 var_51 = ((SORT_50)var_51_arg_0 << 25) | var_51_arg_1; [L260] var_51 = var_51 & mask_SORT_50 [L261] SORT_1 var_54_arg_0 = var_52; [L262] SORT_50 var_54_arg_1 = var_51; [L263] SORT_53 var_54 = ((SORT_53)var_54_arg_0 << 26) | var_54_arg_1; [L264] var_54 = var_54 & mask_SORT_53 [L265] SORT_1 var_57_arg_0 = var_55; [L266] SORT_53 var_57_arg_1 = var_54; [L267] SORT_56 var_57 = ((SORT_56)var_57_arg_0 << 27) | var_57_arg_1; [L268] var_57 = var_57 & mask_SORT_56 [L269] SORT_1 var_60_arg_0 = var_58; [L270] SORT_56 var_60_arg_1 = var_57; [L271] SORT_59 var_60 = ((SORT_59)var_60_arg_0 << 28) | var_60_arg_1; [L272] var_60 = var_60 & mask_SORT_59 [L273] SORT_1 var_63_arg_0 = var_61; [L274] SORT_59 var_63_arg_1 = var_60; [L275] SORT_62 var_63 = ((SORT_62)var_63_arg_0 << 29) | var_63_arg_1; [L276] var_63 = var_63 & mask_SORT_62 [L277] SORT_1 var_65_arg_0 = var_64; [L278] SORT_62 var_65_arg_1 = var_63; [L279] SORT_9 var_65 = ((SORT_9)var_65_arg_0 << 30) | var_65_arg_1; [L280] SORT_9 var_66_arg_0 = var_65; [L281] var_66_arg_0 = var_66_arg_0 & mask_SORT_9 [L282] SORT_20 var_66 = var_66_arg_0; [L283] SORT_20 var_67_arg_0 = var_21; [L284] SORT_20 var_67_arg_1 = var_66; [L285] SORT_1 var_67 = var_67_arg_0 <= var_67_arg_1; [L286] SORT_1 var_68_arg_0 = var_67; [L287] SORT_1 var_68_arg_1 = var_8; [L288] SORT_1 var_68_arg_2 = var_7; [L289] EXPR var_68_arg_0 ? var_68_arg_1 : var_68_arg_2 [L289] SORT_1 var_68 = var_68_arg_0 ? var_68_arg_1 : var_68_arg_2; [L290] SORT_1 var_69_arg_0 = input_3; [L291] SORT_1 var_69_arg_1 = var_68; [L292] SORT_1 var_69 = var_69_arg_0 ^ var_69_arg_1; [L293] SORT_1 var_70_arg_0 = var_69; [L294] SORT_1 var_70 = ~var_70_arg_0; [L295] SORT_1 var_79_arg_0 = var_78; [L296] SORT_1 var_79_arg_1 = var_70; [L297] SORT_1 var_79_arg_2 = var_8; [L298] EXPR var_79_arg_0 ? var_79_arg_1 : var_79_arg_2 [L298] SORT_1 var_79 = var_79_arg_0 ? var_79_arg_1 : var_79_arg_2; [L299] SORT_1 var_80_arg_0 = var_79; [L300] SORT_1 var_80 = ~var_80_arg_0; [L301] SORT_1 var_81_arg_0 = var_79; [L302] SORT_1 var_81 = ~var_81_arg_0; [L303] SORT_1 var_82_arg_0 = var_80; [L304] SORT_1 var_82_arg_1 = var_81; [L305] SORT_1 var_82 = var_82_arg_0 & var_82_arg_1; [L306] var_82 = var_82 & mask_SORT_1 [L307] SORT_1 bad_83_arg_0 = var_82; [L308] CALL __VERIFIER_assert(!(bad_83_arg_0)) [L20] COND TRUE !(cond) VAL [\old(cond)=0, cond=0] [L20] reach_error() VAL [\old(cond)=0, cond=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 13 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 5.5s, OverallIterations: 1, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13occurred 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, 3.3s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 12 NumberOfCodeBlocks, 12 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 [2022-11-03 02:45:53,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4de94aaabb885b39de7c063dad9a583cbef1a5037a721fe952ddb512087f6e33 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:45:56,336 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:45:56,339 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:45:56,385 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:45:56,385 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:45:56,389 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:45:56,392 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:45:56,397 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:45:56,403 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:45:56,411 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:45:56,412 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:45:56,414 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:45:56,415 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:45:56,417 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:45:56,419 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:45:56,421 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:45:56,423 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:45:56,424 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:45:56,426 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:45:56,433 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:45:56,440 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:45:56,442 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:45:56,445 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:45:56,447 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:45:56,454 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:45:56,458 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:45:56,458 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:45:56,460 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:45:56,461 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:45:56,462 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:45:56,463 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:45:56,464 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:45:56,466 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:45:56,467 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:45:56,468 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:45:56,469 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:45:56,470 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:45:56,470 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:45:56,470 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:45:56,472 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:45:56,473 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:45:56,474 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:45:56,518 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:45:56,519 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:45:56,520 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:45:56,520 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:45:56,521 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:45:56,522 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:45:56,522 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:45:56,522 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:45:56,523 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:45:56,523 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:45:56,524 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:45:56,525 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:45:56,526 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:45:56,527 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:45:56,527 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:45:56,527 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:45:56,528 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:45:56,528 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:45:56,528 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:45:56,529 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:45:56,529 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:45:56,529 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:45:56,529 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:45:56,530 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:45:56,530 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:45:56,530 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:45:56,531 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:45:56,531 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:45:56,531 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:45:56,532 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:45:56,532 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:45:56,532 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:45:56,533 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:45:56,533 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:45:56,533 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:45:56,534 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_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4de94aaabb885b39de7c063dad9a583cbef1a5037a721fe952ddb512087f6e33 [2022-11-03 02:45:56,993 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:45:57,030 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:45:57,034 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:45:57,035 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:45:57,036 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:45:57,038 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:57,120 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/f4ac67645/29848cf25493498982a827adaea9edc1/FLAGbba2afa77 [2022-11-03 02:45:57,677 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:45:57,678 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:57,688 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/f4ac67645/29848cf25493498982a827adaea9edc1/FLAGbba2afa77 [2022-11-03 02:45:57,982 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/data/f4ac67645/29848cf25493498982a827adaea9edc1 [2022-11-03 02:45:57,985 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:45:57,986 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:45:57,987 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:45:57,988 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:45:57,992 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:45:57,993 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:45:57" (1/1) ... [2022-11-03 02:45:57,994 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@555f5055 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:57, skipping insertion in model container [2022-11-03 02:45:57,994 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:45:57" (1/1) ... [2022-11-03 02:45:58,007 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:45:58,042 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:45:58,172 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c[1120,1133] [2022-11-03 02:45:58,338 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:45:58,346 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:45:58,367 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.safe_analog_estimation_convergence.c[1120,1133] [2022-11-03 02:45:58,511 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:45:58,524 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:45:58,524 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58 WrapperNode [2022-11-03 02:45:58,525 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:45:58,526 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:45:58,526 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:45:58,526 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:45:58,534 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,549 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,591 INFO L138 Inliner]: procedures = 11, calls = 5, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 469 [2022-11-03 02:45:58,591 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:45:58,592 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:45:58,592 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:45:58,592 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:45:58,602 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,602 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,610 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,610 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,623 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,628 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,631 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,633 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,638 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:45:58,639 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:45:58,640 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:45:58,640 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:45:58,641 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (1/1) ... [2022-11-03 02:45:58,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:45:58,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:58,671 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:45:58,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:45:58,726 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:45:58,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:45:58,727 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 02:45:58,727 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 02:45:58,978 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:45:58,980 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:45:59,683 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:45:59,691 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:45:59,692 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:45:59,694 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:45:59 BoogieIcfgContainer [2022-11-03 02:45:59,694 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:45:59,697 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:45:59,697 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:45:59,701 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:45:59,701 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:45:57" (1/3) ... [2022-11-03 02:45:59,702 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26032da1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:45:59, skipping insertion in model container [2022-11-03 02:45:59,702 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:45:58" (2/3) ... [2022-11-03 02:45:59,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26032da1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:45:59, skipping insertion in model container [2022-11-03 02:45:59,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:45:59" (3/3) ... [2022-11-03 02:45:59,704 INFO L112 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.safe_analog_estimation_convergence.c [2022-11-03 02:45:59,725 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:45:59,725 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:45:59,776 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:45:59,783 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3e64c4fa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:45:59,784 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:45:59,790 INFO L276 IsEmpty]: Start isEmpty. Operand has 47 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 43 states have internal predecessors, (61), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:45:59,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-03 02:45:59,799 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:59,800 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:59,801 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:45:59,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:59,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1047248489, now seen corresponding path program 1 times [2022-11-03 02:45:59,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:45:59,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [159492728] [2022-11-03 02:45:59,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:59,828 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:45:59,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:45:59,835 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:45:59,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:46:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:00,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 02:46:00,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:46:00,176 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:00,177 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:00,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [159492728] [2022-11-03 02:46:00,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [159492728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:00,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:00,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:46:00,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398986501] [2022-11-03 02:46:00,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:00,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 02:46:00,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:00,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 02:46:00,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:46:00,231 INFO L87 Difference]: Start difference. First operand has 47 states, 42 states have (on average 1.4523809523809523) internal successors, (61), 43 states have internal predecessors, (61), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:46:00,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:00,262 INFO L93 Difference]: Finished difference Result 88 states and 127 transitions. [2022-11-03 02:46:00,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 02:46:00,264 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2022-11-03 02:46:00,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:00,271 INFO L225 Difference]: With dead ends: 88 [2022-11-03 02:46:00,271 INFO L226 Difference]: Without dead ends: 43 [2022-11-03 02:46:00,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:46:00,279 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:00,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:46:00,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-11-03 02:46:00,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2022-11-03 02:46:00,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 39 states have (on average 1.3846153846153846) internal successors, (54), 39 states have internal predecessors, (54), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:46:00,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 58 transitions. [2022-11-03 02:46:00,325 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 58 transitions. Word has length 23 [2022-11-03 02:46:00,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:00,326 INFO L495 AbstractCegarLoop]: Abstraction has 43 states and 58 transitions. [2022-11-03 02:46:00,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:46:00,327 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 58 transitions. [2022-11-03 02:46:00,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-03 02:46:00,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:00,328 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:46:00,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 02:46:00,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:00,534 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:00,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:00,535 INFO L85 PathProgramCache]: Analyzing trace with hash -688730779, now seen corresponding path program 1 times [2022-11-03 02:46:00,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:00,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2124676900] [2022-11-03 02:46:00,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:00,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:00,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:00,540 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:00,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:46:00,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:00,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:46:00,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:00,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:46:00,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:00,959 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:00,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2124676900] [2022-11-03 02:46:00,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2124676900] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:00,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:00,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:46:00,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352868127] [2022-11-03 02:46:00,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:00,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:46:00,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:00,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:46:00,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:46:00,964 INFO L87 Difference]: Start difference. First operand 43 states and 58 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:46:01,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:01,277 INFO L93 Difference]: Finished difference Result 91 states and 126 transitions. [2022-11-03 02:46:01,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:46:01,277 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2022-11-03 02:46:01,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:01,279 INFO L225 Difference]: With dead ends: 91 [2022-11-03 02:46:01,279 INFO L226 Difference]: Without dead ends: 89 [2022-11-03 02:46:01,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:46:01,281 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 213 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:01,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 190 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:46:01,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-03 02:46:01,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 45. [2022-11-03 02:46:01,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 41 states have (on average 1.3658536585365855) internal successors, (56), 41 states have internal predecessors, (56), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:46:01,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 60 transitions. [2022-11-03 02:46:01,292 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 60 transitions. Word has length 23 [2022-11-03 02:46:01,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:01,292 INFO L495 AbstractCegarLoop]: Abstraction has 45 states and 60 transitions. [2022-11-03 02:46:01,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:46:01,293 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 60 transitions. [2022-11-03 02:46:01,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-03 02:46:01,294 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:01,294 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:46:01,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:01,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:01,506 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:01,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:01,507 INFO L85 PathProgramCache]: Analyzing trace with hash -688790361, now seen corresponding path program 1 times [2022-11-03 02:46:01,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:01,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2082544053] [2022-11-03 02:46:01,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:01,508 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:01,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:01,509 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:01,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:46:01,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:01,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:46:01,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:01,752 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:46:01,752 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:01,752 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:01,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2082544053] [2022-11-03 02:46:01,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2082544053] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:01,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:01,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:46:01,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286484775] [2022-11-03 02:46:01,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:01,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:46:01,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:01,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:46:01,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:46:01,755 INFO L87 Difference]: Start difference. First operand 45 states and 60 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:46:01,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:01,884 INFO L93 Difference]: Finished difference Result 160 states and 223 transitions. [2022-11-03 02:46:01,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:46:01,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2022-11-03 02:46:01,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:01,887 INFO L225 Difference]: With dead ends: 160 [2022-11-03 02:46:01,887 INFO L226 Difference]: Without dead ends: 117 [2022-11-03 02:46:01,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:46:01,889 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 169 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:01,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 247 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:46:01,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-11-03 02:46:01,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 55. [2022-11-03 02:46:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 49 states have (on average 1.346938775510204) internal successors, (66), 49 states have internal predecessors, (66), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:46:01,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 74 transitions. [2022-11-03 02:46:01,903 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 74 transitions. Word has length 23 [2022-11-03 02:46:01,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:01,903 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 74 transitions. [2022-11-03 02:46:01,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:46:01,904 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 74 transitions. [2022-11-03 02:46:01,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 02:46:01,905 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:01,906 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-03 02:46:01,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-11-03 02:46:02,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:02,119 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:02,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:02,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1474256413, now seen corresponding path program 1 times [2022-11-03 02:46:02,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:02,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1144510484] [2022-11-03 02:46:02,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:02,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:02,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:02,125 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:02,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:46:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:02,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:46:02,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:02,648 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-03 02:46:02,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:02,649 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:02,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1144510484] [2022-11-03 02:46:02,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1144510484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:02,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:02,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:46:02,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453360226] [2022-11-03 02:46:02,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:02,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:46:02,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:02,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:46:02,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:46:02,659 INFO L87 Difference]: Start difference. First operand 55 states and 74 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:02,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:02,728 INFO L93 Difference]: Finished difference Result 98 states and 132 transitions. [2022-11-03 02:46:02,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:46:02,729 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 66 [2022-11-03 02:46:02,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:02,730 INFO L225 Difference]: With dead ends: 98 [2022-11-03 02:46:02,732 INFO L226 Difference]: Without dead ends: 55 [2022-11-03 02:46:02,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:46:02,735 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 31 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:02,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 112 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:46:02,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2022-11-03 02:46:02,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2022-11-03 02:46:02,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 49 states have (on average 1.3265306122448979) internal successors, (65), 49 states have internal predecessors, (65), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:46:02,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 73 transitions. [2022-11-03 02:46:02,753 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 73 transitions. Word has length 66 [2022-11-03 02:46:02,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:02,753 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 73 transitions. [2022-11-03 02:46:02,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:02,753 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 73 transitions. [2022-11-03 02:46:02,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 02:46:02,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:02,755 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-03 02:46:02,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:02,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:02,974 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:02,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:02,975 INFO L85 PathProgramCache]: Analyzing trace with hash 630250911, now seen corresponding path program 1 times [2022-11-03 02:46:02,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:02,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [199065113] [2022-11-03 02:46:02,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:02,976 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:02,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:02,978 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:02,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:46:03,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:03,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:46:03,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-03 02:46:03,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:03,541 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:03,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [199065113] [2022-11-03 02:46:03,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [199065113] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:03,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:03,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:46:03,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790851594] [2022-11-03 02:46:03,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:03,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:46:03,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:03,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:46:03,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:46:03,544 INFO L87 Difference]: Start difference. First operand 55 states and 73 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:03,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:03,620 INFO L93 Difference]: Finished difference Result 112 states and 149 transitions. [2022-11-03 02:46:03,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:46:03,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 66 [2022-11-03 02:46:03,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:03,624 INFO L225 Difference]: With dead ends: 112 [2022-11-03 02:46:03,624 INFO L226 Difference]: Without dead ends: 69 [2022-11-03 02:46:03,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:46:03,625 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 22 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:03,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 202 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 17 Unchecked, 0.0s Time] [2022-11-03 02:46:03,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2022-11-03 02:46:03,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2022-11-03 02:46:03,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 63 states have (on average 1.3174603174603174) internal successors, (83), 63 states have internal predecessors, (83), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:46:03,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 91 transitions. [2022-11-03 02:46:03,638 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 91 transitions. Word has length 66 [2022-11-03 02:46:03,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:03,639 INFO L495 AbstractCegarLoop]: Abstraction has 69 states and 91 transitions. [2022-11-03 02:46:03,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:03,639 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 91 transitions. [2022-11-03 02:46:03,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 02:46:03,641 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:03,641 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-03 02:46:03,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:03,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:03,859 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:03,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:03,859 INFO L85 PathProgramCache]: Analyzing trace with hash 557864353, now seen corresponding path program 1 times [2022-11-03 02:46:03,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:03,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1633243035] [2022-11-03 02:46:03,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:03,861 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:03,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:03,862 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:03,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:46:04,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:04,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:46:04,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:04,388 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-03 02:46:04,389 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:04,389 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:04,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1633243035] [2022-11-03 02:46:04,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1633243035] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:04,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:46:04,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:46:04,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942635187] [2022-11-03 02:46:04,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:04,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:46:04,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:04,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:46:04,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:46:04,392 INFO L87 Difference]: Start difference. First operand 69 states and 91 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:04,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:04,539 INFO L93 Difference]: Finished difference Result 195 states and 263 transitions. [2022-11-03 02:46:04,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:46:04,540 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 66 [2022-11-03 02:46:04,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:04,542 INFO L225 Difference]: With dead ends: 195 [2022-11-03 02:46:04,542 INFO L226 Difference]: Without dead ends: 152 [2022-11-03 02:46:04,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:46:04,544 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 188 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:04,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 269 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:46:04,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-11-03 02:46:04,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 97. [2022-11-03 02:46:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 91 states have (on average 1.3296703296703296) internal successors, (121), 91 states have internal predecessors, (121), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:46:04,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 129 transitions. [2022-11-03 02:46:04,559 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 129 transitions. Word has length 66 [2022-11-03 02:46:04,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:04,560 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 129 transitions. [2022-11-03 02:46:04,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:04,560 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 129 transitions. [2022-11-03 02:46:04,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 02:46:04,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:04,562 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-03 02:46:04,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:04,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:04,782 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:04,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:04,782 INFO L85 PathProgramCache]: Analyzing trace with hash 417315743, now seen corresponding path program 1 times [2022-11-03 02:46:04,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:04,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478904996] [2022-11-03 02:46:04,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:04,783 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:04,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:04,786 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:04,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:46:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:05,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:46:05,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:05,746 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:46:05,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:06,088 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:06,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478904996] [2022-11-03 02:46:06,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478904996] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:06,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1860691465] [2022-11-03 02:46:06,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:06,089 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:06,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:06,091 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:06,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-11-03 02:46:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:06,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:46:06,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:07,360 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-03 02:46:07,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:07,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1860691465] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:07,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920488897] [2022-11-03 02:46:07,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:07,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:07,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:07,811 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:07,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 02:46:08,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:08,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:46:08,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:08,502 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:46:08,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:08,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920488897] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:08,721 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:08,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 7] total 16 [2022-11-03 02:46:08,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92072944] [2022-11-03 02:46:08,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:08,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:46:08,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:08,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:46:08,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=627, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:46:08,733 INFO L87 Difference]: Start difference. First operand 97 states and 129 transitions. Second operand has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:46:09,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:09,785 INFO L93 Difference]: Finished difference Result 320 states and 436 transitions. [2022-11-03 02:46:09,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:46:09,786 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 66 [2022-11-03 02:46:09,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:09,788 INFO L225 Difference]: With dead ends: 320 [2022-11-03 02:46:09,788 INFO L226 Difference]: Without dead ends: 259 [2022-11-03 02:46:09,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=315, Invalid=1941, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:46:09,790 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 94 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:09,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 894 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 138 Unchecked, 0.1s Time] [2022-11-03 02:46:09,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-03 02:46:09,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 217. [2022-11-03 02:46:09,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 207 states have (on average 1.3429951690821256) internal successors, (278), 207 states have internal predecessors, (278), 8 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:46:09,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 294 transitions. [2022-11-03 02:46:09,811 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 294 transitions. Word has length 66 [2022-11-03 02:46:09,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:09,811 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 294 transitions. [2022-11-03 02:46:09,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.8125) internal successors, (93), 16 states have internal predecessors, (93), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:46:09,812 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 294 transitions. [2022-11-03 02:46:09,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-03 02:46:09,813 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:09,814 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-03 02:46:09,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:10,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:10,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-03 02:46:10,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:10,428 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:10,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:10,428 INFO L85 PathProgramCache]: Analyzing trace with hash -392030883, now seen corresponding path program 1 times [2022-11-03 02:46:10,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:10,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668945045] [2022-11-03 02:46:10,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:10,429 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:10,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:10,430 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:10,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:46:10,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:10,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:46:10,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:11,683 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:46:11,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:12,224 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:12,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668945045] [2022-11-03 02:46:12,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668945045] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:12,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [426479543] [2022-11-03 02:46:12,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:12,224 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:12,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:12,225 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:12,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-03 02:46:12,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:12,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:46:12,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:13,584 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:46:13,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:13,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [426479543] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:13,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519660066] [2022-11-03 02:46:13,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:13,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:13,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:13,978 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:13,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 02:46:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:14,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:46:14,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:14,892 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:46:14,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:15,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519660066] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:15,483 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:15,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 17 [2022-11-03 02:46:15,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859382591] [2022-11-03 02:46:15,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:15,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:46:15,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:15,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:46:15,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2022-11-03 02:46:15,485 INFO L87 Difference]: Start difference. First operand 217 states and 294 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:46:17,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:17,792 INFO L93 Difference]: Finished difference Result 985 states and 1347 transitions. [2022-11-03 02:46:17,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-03 02:46:17,793 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 66 [2022-11-03 02:46:17,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:17,797 INFO L225 Difference]: With dead ends: 985 [2022-11-03 02:46:17,797 INFO L226 Difference]: Without dead ends: 924 [2022-11-03 02:46:17,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 253 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=341, Invalid=1915, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:46:17,800 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 509 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 509 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:17,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [509 Valid, 1563 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 426 Invalid, 0 Unknown, 126 Unchecked, 0.9s Time] [2022-11-03 02:46:17,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-11-03 02:46:17,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 298. [2022-11-03 02:46:17,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 282 states have (on average 1.3439716312056738) internal successors, (379), 282 states have internal predecessors, (379), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2022-11-03 02:46:17,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 407 transitions. [2022-11-03 02:46:17,845 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 407 transitions. Word has length 66 [2022-11-03 02:46:17,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:17,847 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 407 transitions. [2022-11-03 02:46:17,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 4 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:46:17,848 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 407 transitions. [2022-11-03 02:46:17,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:46:17,857 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:17,858 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 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] [2022-11-03 02:46:17,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:18,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:18,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:18,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:18,472 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:18,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:18,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1101558499, now seen corresponding path program 1 times [2022-11-03 02:46:18,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:18,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140010794] [2022-11-03 02:46:18,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:18,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:18,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:18,474 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:18,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 02:46:18,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:18,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:46:18,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:19,177 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 77 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:46:19,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:19,442 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:19,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140010794] [2022-11-03 02:46:19,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140010794] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:19,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [744049959] [2022-11-03 02:46:19,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:19,442 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:19,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:19,445 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:19,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-03 02:46:20,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:20,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:46:20,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:20,567 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 71 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:46:20,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:20,921 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 39 proven. 20 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-03 02:46:20,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [744049959] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:20,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39393040] [2022-11-03 02:46:20,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:20,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:20,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:20,924 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:20,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:46:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:21,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:46:21,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:21,530 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 71 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:46:21,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:21,725 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 39 proven. 20 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-03 02:46:21,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39393040] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:21,726 INFO L184 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2022-11-03 02:46:21,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8, 8, 8] total 19 [2022-11-03 02:46:21,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465884100] [2022-11-03 02:46:21,726 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:21,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-03 02:46:21,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:21,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-03 02:46:21,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2022-11-03 02:46:21,728 INFO L87 Difference]: Start difference. First operand 298 states and 407 transitions. Second operand has 19 states, 19 states have (on average 9.947368421052632) internal successors, (189), 19 states have internal predecessors, (189), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-11-03 02:46:24,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:24,865 INFO L93 Difference]: Finished difference Result 1110 states and 1516 transitions. [2022-11-03 02:46:24,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-03 02:46:24,866 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 9.947368421052632) internal successors, (189), 19 states have internal predecessors, (189), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 109 [2022-11-03 02:46:24,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:24,870 INFO L225 Difference]: With dead ends: 1110 [2022-11-03 02:46:24,870 INFO L226 Difference]: Without dead ends: 994 [2022-11-03 02:46:24,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 615 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 887 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1135, Invalid=3835, Unknown=0, NotChecked=0, Total=4970 [2022-11-03 02:46:24,873 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 651 mSDsluCounter, 1494 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:24,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [651 Valid, 1666 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-03 02:46:24,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2022-11-03 02:46:24,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 506. [2022-11-03 02:46:24,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 470 states have (on average 1.325531914893617) internal successors, (623), 470 states have internal predecessors, (623), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-03 02:46:24,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 691 transitions. [2022-11-03 02:46:24,943 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 691 transitions. Word has length 109 [2022-11-03 02:46:24,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:24,943 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 691 transitions. [2022-11-03 02:46:24,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 9.947368421052632) internal successors, (189), 19 states have internal predecessors, (189), 7 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2022-11-03 02:46:24,944 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 691 transitions. [2022-11-03 02:46:24,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:46:24,946 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:24,946 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2022-11-03 02:46:24,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:25,184 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:25,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:25,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:25,560 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:25,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:25,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1004245353, now seen corresponding path program 1 times [2022-11-03 02:46:25,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:25,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400408036] [2022-11-03 02:46:25,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:25,561 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:25,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:25,562 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:25,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:46:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:25,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:46:25,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:26,304 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 67 proven. 17 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:46:26,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:26,415 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:26,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400408036] [2022-11-03 02:46:26,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400408036] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:26,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1011452966] [2022-11-03 02:46:26,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:26,416 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:26,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:26,417 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:26,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-03 02:46:26,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:26,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:46:26,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:26,986 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-03 02:46:26,986 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:46:26,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1011452966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:46:26,986 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:46:26,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-11-03 02:46:26,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139121153] [2022-11-03 02:46:26,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:46:26,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:46:26,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:26,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:46:26,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:46:26,989 INFO L87 Difference]: Start difference. First operand 506 states and 691 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:27,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:27,248 INFO L93 Difference]: Finished difference Result 1488 states and 2033 transitions. [2022-11-03 02:46:27,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:46:27,249 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 109 [2022-11-03 02:46:27,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:27,253 INFO L225 Difference]: With dead ends: 1488 [2022-11-03 02:46:27,253 INFO L226 Difference]: Without dead ends: 1102 [2022-11-03 02:46:27,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-11-03 02:46:27,255 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 152 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:27,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 355 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:46:27,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2022-11-03 02:46:27,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 506. [2022-11-03 02:46:27,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 470 states have (on average 1.3085106382978724) internal successors, (615), 470 states have internal predecessors, (615), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-03 02:46:27,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 683 transitions. [2022-11-03 02:46:27,323 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 683 transitions. Word has length 109 [2022-11-03 02:46:27,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:27,324 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 683 transitions. [2022-11-03 02:46:27,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:27,324 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 683 transitions. [2022-11-03 02:46:27,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:46:27,326 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:27,327 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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] [2022-11-03 02:46:27,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:27,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:27,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:27,744 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:27,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:27,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1904518549, now seen corresponding path program 1 times [2022-11-03 02:46:27,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:27,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1209633322] [2022-11-03 02:46:27,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:27,746 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:27,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:27,746 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:27,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 02:46:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:28,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:46:28,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:28,520 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 67 proven. 17 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:46:28,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:28,639 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:28,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1209633322] [2022-11-03 02:46:28,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1209633322] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:28,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2108264485] [2022-11-03 02:46:28,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:28,639 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:28,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:28,641 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:28,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2022-11-03 02:46:29,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:29,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:46:29,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:29,692 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 67 proven. 17 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:46:29,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:29,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2108264485] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:29,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037923512] [2022-11-03 02:46:29,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:29,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:29,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:29,775 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:29,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-03 02:46:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:30,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:46:30,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 67 proven. 17 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:46:30,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:30,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037923512] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:30,498 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:30,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-11-03 02:46:30,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835176883] [2022-11-03 02:46:30,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:30,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:46:30,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:30,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:46:30,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:46:30,500 INFO L87 Difference]: Start difference. First operand 506 states and 683 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:30,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:30,666 INFO L93 Difference]: Finished difference Result 1370 states and 1860 transitions. [2022-11-03 02:46:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:46:30,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 109 [2022-11-03 02:46:30,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:30,674 INFO L225 Difference]: With dead ends: 1370 [2022-11-03 02:46:30,674 INFO L226 Difference]: Without dead ends: 944 [2022-11-03 02:46:30,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 475 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:46:30,677 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 21 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:30,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 207 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 28 Unchecked, 0.0s Time] [2022-11-03 02:46:30,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2022-11-03 02:46:30,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 942. [2022-11-03 02:46:30,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 874 states have (on average 1.303203661327231) internal successors, (1139), 874 states have internal predecessors, (1139), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-11-03 02:46:30,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1271 transitions. [2022-11-03 02:46:30,812 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1271 transitions. Word has length 109 [2022-11-03 02:46:30,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:30,814 INFO L495 AbstractCegarLoop]: Abstraction has 942 states and 1271 transitions. [2022-11-03 02:46:30,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:30,814 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1271 transitions. [2022-11-03 02:46:30,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:46:30,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:30,821 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2022-11-03 02:46:30,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:31,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:31,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:31,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:31,442 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:31,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:31,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1976905107, now seen corresponding path program 1 times [2022-11-03 02:46:31,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:31,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508765007] [2022-11-03 02:46:31,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:31,443 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:31,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:31,444 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:31,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-03 02:46:31,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:31,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 02:46:31,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:32,984 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-03 02:46:32,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:33,333 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:33,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508765007] [2022-11-03 02:46:33,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508765007] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:33,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [710773559] [2022-11-03 02:46:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:33,334 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:33,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:33,335 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:33,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-11-03 02:46:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:34,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-03 02:46:34,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:34,969 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-03 02:46:34,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:35,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [710773559] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:35,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131360700] [2022-11-03 02:46:35,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:35,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:35,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:35,031 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:35,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-03 02:46:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:35,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-03 02:46:35,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:36,582 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-03 02:46:36,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:36,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131360700] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:36,625 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:36,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 13] total 13 [2022-11-03 02:46:36,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672574079] [2022-11-03 02:46:36,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:36,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:46:36,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:36,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:46:36,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:46:36,627 INFO L87 Difference]: Start difference. First operand 942 states and 1271 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:38,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:38,887 INFO L93 Difference]: Finished difference Result 2300 states and 3062 transitions. [2022-11-03 02:46:38,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-03 02:46:38,888 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 109 [2022-11-03 02:46:38,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:38,895 INFO L225 Difference]: With dead ends: 2300 [2022-11-03 02:46:38,895 INFO L226 Difference]: Without dead ends: 1946 [2022-11-03 02:46:38,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 339 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:46:38,897 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 705 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:38,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 675 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:46:38,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1946 states. [2022-11-03 02:46:39,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1946 to 942. [2022-11-03 02:46:39,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 874 states have (on average 1.2848970251716247) internal successors, (1123), 874 states have internal predecessors, (1123), 66 states have call successors, (66), 1 states have call predecessors, (66), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-11-03 02:46:39,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1255 transitions. [2022-11-03 02:46:39,084 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1255 transitions. Word has length 109 [2022-11-03 02:46:39,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:39,085 INFO L495 AbstractCegarLoop]: Abstraction has 942 states and 1255 transitions. [2022-11-03 02:46:39,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 13 states have internal predecessors, (68), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:46:39,085 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1255 transitions. [2022-11-03 02:46:39,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:46:39,090 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:39,090 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2022-11-03 02:46:39,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:39,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:39,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:39,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:39,706 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:39,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:39,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1451457261, now seen corresponding path program 1 times [2022-11-03 02:46:39,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:39,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2090055126] [2022-11-03 02:46:39,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:39,708 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:39,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:39,708 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:39,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-03 02:46:40,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:40,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:46:40,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:41,377 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-03 02:46:41,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:41,999 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:46:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2090055126] [2022-11-03 02:46:41,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2090055126] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:41,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [762009318] [2022-11-03 02:46:41,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:41,999 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:46:42,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:46:42,001 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:46:42,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2022-11-03 02:46:42,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-03 02:46:42,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:44,063 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 4 proven. 55 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-03 02:46:44,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:45,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [762009318] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:45,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782758905] [2022-11-03 02:46:45,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:45,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:45,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:45,070 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:45,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-03 02:46:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:45,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:46:45,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:46,456 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 8 proven. 26 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-03 02:46:46,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:46,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782758905] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:46,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:46,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-11-03 02:46:46,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893115522] [2022-11-03 02:46:46,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:46,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-03 02:46:46,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:46:46,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-03 02:46:46,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:46:46,963 INFO L87 Difference]: Start difference. First operand 942 states and 1255 transitions. Second operand has 19 states, 19 states have (on average 7.2105263157894735) internal successors, (137), 19 states have internal predecessors, (137), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-03 02:46:56,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:56,827 INFO L93 Difference]: Finished difference Result 6200 states and 8178 transitions. [2022-11-03 02:46:56,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-11-03 02:46:56,830 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.2105263157894735) internal successors, (137), 19 states have internal predecessors, (137), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 109 [2022-11-03 02:46:56,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:56,844 INFO L225 Difference]: With dead ends: 6200 [2022-11-03 02:46:56,844 INFO L226 Difference]: Without dead ends: 5914 [2022-11-03 02:46:56,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 416 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5381 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=2369, Invalid=13633, Unknown=0, NotChecked=0, Total=16002 [2022-11-03 02:46:56,850 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 1511 mSDsluCounter, 2811 mSDsCounter, 0 mSdLazyCounter, 1586 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1513 SdHoareTripleChecker+Valid, 3035 SdHoareTripleChecker+Invalid, 2244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 469 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:56,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1513 Valid, 3035 Invalid, 2244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1586 Invalid, 0 Unknown, 469 Unchecked, 2.9s Time] [2022-11-03 02:46:56,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5914 states. [2022-11-03 02:46:57,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5914 to 2118. [2022-11-03 02:46:57,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2118 states, 1986 states have (on average 1.2865055387713997) internal successors, (2555), 1986 states have internal predecessors, (2555), 130 states have call successors, (130), 1 states have call predecessors, (130), 1 states have return successors, (130), 130 states have call predecessors, (130), 130 states have call successors, (130) [2022-11-03 02:46:57,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2118 states to 2118 states and 2815 transitions. [2022-11-03 02:46:57,233 INFO L78 Accepts]: Start accepts. Automaton has 2118 states and 2815 transitions. Word has length 109 [2022-11-03 02:46:57,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:57,233 INFO L495 AbstractCegarLoop]: Abstraction has 2118 states and 2815 transitions. [2022-11-03 02:46:57,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 7.2105263157894735) internal successors, (137), 19 states have internal predecessors, (137), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2022-11-03 02:46:57,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2118 states and 2815 transitions. [2022-11-03 02:46:57,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:46:57,241 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:57,241 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:46:57,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:57,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2022-11-03 02:46:57,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-11-03 02:46:57,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:46:57,864 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:57,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:57,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1481274521, now seen corresponding path program 1 times [2022-11-03 02:46:57,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:46:57,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1322300104] [2022-11-03 02:46:57,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:57,865 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:46:57,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:46:57,866 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:46:57,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-03 02:46:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:58,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 42 conjunts are in the unsatisfiable core [2022-11-03 02:46:58,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:59,331 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 137 proven. 67 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-03 02:46:59,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:01,014 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:47:01,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1322300104] [2022-11-03 02:47:01,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1322300104] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:01,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1914267302] [2022-11-03 02:47:01,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:01,015 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:47:01,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:47:01,016 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:47:01,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-03 02:47:01,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:01,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:47:01,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:02,533 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 106 proven. 34 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2022-11-03 02:47:02,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:02,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1914267302] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:02,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286737325] [2022-11-03 02:47:02,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:02,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:02,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:02,767 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:02,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-03 02:47:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:03,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:47:03,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:03,515 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 106 proven. 34 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2022-11-03 02:47:03,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:03,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286737325] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:03,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:47:03,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 5, 5] total 16 [2022-11-03 02:47:03,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320145901] [2022-11-03 02:47:03,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:03,639 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:47:03,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:03,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:47:03,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:47:03,640 INFO L87 Difference]: Start difference. First operand 2118 states and 2815 transitions. Second operand has 16 states, 15 states have (on average 11.8) internal successors, (177), 16 states have internal predecessors, (177), 6 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-03 02:47:05,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:05,202 INFO L93 Difference]: Finished difference Result 3132 states and 4167 transitions. [2022-11-03 02:47:05,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:47:05,202 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 11.8) internal successors, (177), 16 states have internal predecessors, (177), 6 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 152 [2022-11-03 02:47:05,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:05,210 INFO L225 Difference]: With dead ends: 3132 [2022-11-03 02:47:05,210 INFO L226 Difference]: Without dead ends: 2386 [2022-11-03 02:47:05,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 628 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=228, Invalid=1842, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:47:05,213 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 96 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 223 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:05,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 996 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 178 Invalid, 0 Unknown, 223 Unchecked, 0.3s Time] [2022-11-03 02:47:05,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2386 states. [2022-11-03 02:47:05,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2386 to 1582. [2022-11-03 02:47:05,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1582 states, 1482 states have (on average 1.2651821862348178) internal successors, (1875), 1482 states have internal predecessors, (1875), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-11-03 02:47:05,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 2071 transitions. [2022-11-03 02:47:05,517 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 2071 transitions. Word has length 152 [2022-11-03 02:47:05,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:05,517 INFO L495 AbstractCegarLoop]: Abstraction has 1582 states and 2071 transitions. [2022-11-03 02:47:05,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 11.8) internal successors, (177), 16 states have internal predecessors, (177), 6 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-03 02:47:05,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 2071 transitions. [2022-11-03 02:47:05,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:47:05,522 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:05,522 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:05,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:05,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-03 02:47:05,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-03 02:47:06,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:06,131 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:06,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:06,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1832534685, now seen corresponding path program 1 times [2022-11-03 02:47:06,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:47:06,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1297041073] [2022-11-03 02:47:06,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:06,133 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:47:06,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:47:06,134 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:47:06,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-03 02:47:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:06,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:47:06,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:06,827 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 102 proven. 50 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-11-03 02:47:06,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:06,882 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-03 02:47:06,882 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:47:06,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1297041073] [2022-11-03 02:47:06,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1297041073] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:06,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:47:06,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2022-11-03 02:47:06,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792933809] [2022-11-03 02:47:06,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:06,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:47:06,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:06,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:47:06,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:47:06,884 INFO L87 Difference]: Start difference. First operand 1582 states and 2071 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:07,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:07,331 INFO L93 Difference]: Finished difference Result 3574 states and 4604 transitions. [2022-11-03 02:47:07,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:47:07,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 152 [2022-11-03 02:47:07,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:07,344 INFO L225 Difference]: With dead ends: 3574 [2022-11-03 02:47:07,344 INFO L226 Difference]: Without dead ends: 2328 [2022-11-03 02:47:07,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:47:07,350 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 92 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:07,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 324 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:47:07,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2022-11-03 02:47:07,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 1950. [2022-11-03 02:47:07,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1850 states have (on average 1.2556756756756757) internal successors, (2323), 1850 states have internal predecessors, (2323), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-11-03 02:47:07,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 2519 transitions. [2022-11-03 02:47:07,696 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 2519 transitions. Word has length 152 [2022-11-03 02:47:07,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:07,697 INFO L495 AbstractCegarLoop]: Abstraction has 1950 states and 2519 transitions. [2022-11-03 02:47:07,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:07,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 2519 transitions. [2022-11-03 02:47:07,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:47:07,704 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:07,704 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:07,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-11-03 02:47:07,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:47:07,919 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:07,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:07,920 INFO L85 PathProgramCache]: Analyzing trace with hash -951486111, now seen corresponding path program 1 times [2022-11-03 02:47:07,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:47:07,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [117273089] [2022-11-03 02:47:07,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:07,921 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:47:07,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:47:07,922 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:47:07,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-03 02:47:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:08,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:47:08,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:08,656 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-11-03 02:47:08,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:08,710 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-03 02:47:08,711 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:47:08,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [117273089] [2022-11-03 02:47:08,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [117273089] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:08,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:47:08,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2022-11-03 02:47:08,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080400769] [2022-11-03 02:47:08,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:08,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:47:08,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:08,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:47:08,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:47:08,713 INFO L87 Difference]: Start difference. First operand 1950 states and 2519 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:09,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:09,228 INFO L93 Difference]: Finished difference Result 5398 states and 6964 transitions. [2022-11-03 02:47:09,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:47:09,229 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 152 [2022-11-03 02:47:09,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:09,238 INFO L225 Difference]: With dead ends: 5398 [2022-11-03 02:47:09,238 INFO L226 Difference]: Without dead ends: 3904 [2022-11-03 02:47:09,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:47:09,260 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 87 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:09,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 327 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:47:09,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3904 states. [2022-11-03 02:47:09,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3904 to 2046. [2022-11-03 02:47:09,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2046 states, 1946 states have (on average 1.249229188078109) internal successors, (2431), 1946 states have internal predecessors, (2431), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-11-03 02:47:09,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2046 states to 2046 states and 2627 transitions. [2022-11-03 02:47:09,581 INFO L78 Accepts]: Start accepts. Automaton has 2046 states and 2627 transitions. Word has length 152 [2022-11-03 02:47:09,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:09,582 INFO L495 AbstractCegarLoop]: Abstraction has 2046 states and 2627 transitions. [2022-11-03 02:47:09,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 2046 states and 2627 transitions. [2022-11-03 02:47:09,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:47:09,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:09,588 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:09,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:09,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:47:09,812 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:09,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:09,813 INFO L85 PathProgramCache]: Analyzing trace with hash 971741923, now seen corresponding path program 1 times [2022-11-03 02:47:09,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:47:09,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [951359478] [2022-11-03 02:47:09,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:09,814 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:47:09,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:47:09,815 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:47:09,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-03 02:47:10,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:10,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:47:10,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:10,521 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 86 proven. 66 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2022-11-03 02:47:10,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:10,586 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2022-11-03 02:47:10,586 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:47:10,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [951359478] [2022-11-03 02:47:10,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [951359478] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:10,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:47:10,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 8 [2022-11-03 02:47:10,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991860313] [2022-11-03 02:47:10,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:10,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:47:10,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:10,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:47:10,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:47:10,588 INFO L87 Difference]: Start difference. First operand 2046 states and 2627 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:10,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:10,928 INFO L93 Difference]: Finished difference Result 3966 states and 5090 transitions. [2022-11-03 02:47:10,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:47:10,929 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 152 [2022-11-03 02:47:10,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:10,936 INFO L225 Difference]: With dead ends: 3966 [2022-11-03 02:47:10,936 INFO L226 Difference]: Without dead ends: 2660 [2022-11-03 02:47:10,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:47:10,939 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 82 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:10,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 334 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:47:10,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2660 states. [2022-11-03 02:47:11,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2660 to 2118. [2022-11-03 02:47:11,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2118 states, 2018 states have (on average 1.2462834489593657) internal successors, (2515), 2018 states have internal predecessors, (2515), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2022-11-03 02:47:11,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2118 states to 2118 states and 2711 transitions. [2022-11-03 02:47:11,263 INFO L78 Accepts]: Start accepts. Automaton has 2118 states and 2711 transitions. Word has length 152 [2022-11-03 02:47:11,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:11,264 INFO L495 AbstractCegarLoop]: Abstraction has 2118 states and 2711 transitions. [2022-11-03 02:47:11,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:47:11,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2118 states and 2711 transitions. [2022-11-03 02:47:11,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:47:11,270 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:11,270 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:11,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:11,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:47:11,483 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:11,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:11,484 INFO L85 PathProgramCache]: Analyzing trace with hash -833696411, now seen corresponding path program 1 times [2022-11-03 02:47:11,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:47:11,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [619528293] [2022-11-03 02:47:11,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:11,485 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:47:11,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:47:11,485 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:47:11,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-03 02:47:11,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:11,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-03 02:47:11,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:21,294 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 12 proven. 104 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2022-11-03 02:47:21,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:21,900 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:47:21,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [619528293] [2022-11-03 02:47:21,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [619528293] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:21,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1230558117] [2022-11-03 02:47:21,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:21,901 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:47:21,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:47:21,902 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:47:21,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-11-03 02:47:22,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:22,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 107 conjunts are in the unsatisfiable core [2022-11-03 02:47:22,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:35,157 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 12 proven. 104 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2022-11-03 02:47:35,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:35,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1230558117] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:35,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195206167] [2022-11-03 02:47:35,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:35,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:35,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:35,196 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:35,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-03 02:47:35,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:35,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 1202 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-03 02:47:35,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:39,917 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 6 proven. 135 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-03 02:47:39,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:44,859 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 6 proven. 135 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-03 02:47:44,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195206167] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:47:44,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:47:44,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 16, 17] total 74 [2022-11-03 02:47:44,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37423627] [2022-11-03 02:47:44,860 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:44,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-11-03 02:47:44,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:44,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-11-03 02:47:44,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=5696, Unknown=0, NotChecked=0, Total=6006 [2022-11-03 02:47:44,863 INFO L87 Difference]: Start difference. First operand 2118 states and 2711 transitions. Second operand has 74 states, 74 states have (on average 5.283783783783784) internal successors, (391), 74 states have internal predecessors, (391), 14 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 14 states have call predecessors, (28), 14 states have call successors, (28) [2022-11-03 02:51:03,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:03,799 INFO L93 Difference]: Finished difference Result 22112 states and 27887 transitions. [2022-11-03 02:51:03,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 423 states. [2022-11-03 02:51:03,800 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 5.283783783783784) internal successors, (391), 74 states have internal predecessors, (391), 14 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 14 states have call predecessors, (28), 14 states have call successors, (28) Word has length 152 [2022-11-03 02:51:03,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:03,854 INFO L225 Difference]: With dead ends: 22112 [2022-11-03 02:51:03,854 INFO L226 Difference]: Without dead ends: 21218 [2022-11-03 02:51:03,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1045 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 497 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106980 ImplicationChecksByTransitivity, 165.2s TimeCoverageRelationStatistics Valid=25412, Invalid=223090, Unknown=0, NotChecked=0, Total=248502 [2022-11-03 02:51:03,889 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 18904 mSDsluCounter, 10434 mSDsCounter, 0 mSdLazyCounter, 12809 mSolverCounterSat, 4464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18904 SdHoareTripleChecker+Valid, 10797 SdHoareTripleChecker+Invalid, 21203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4464 IncrementalHoareTripleChecker+Valid, 12809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3930 IncrementalHoareTripleChecker+Unchecked, 43.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:03,890 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18904 Valid, 10797 Invalid, 21203 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4464 Valid, 12809 Invalid, 0 Unknown, 3930 Unchecked, 43.2s Time] [2022-11-03 02:51:03,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21218 states. [2022-11-03 02:51:05,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21218 to 5714. [2022-11-03 02:51:05,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 5446 states have (on average 1.2208960705104663) internal successors, (6649), 5446 states have internal predecessors, (6649), 266 states have call successors, (266), 1 states have call predecessors, (266), 1 states have return successors, (266), 266 states have call predecessors, (266), 266 states have call successors, (266) [2022-11-03 02:51:05,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 7181 transitions. [2022-11-03 02:51:05,043 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 7181 transitions. Word has length 152 [2022-11-03 02:51:05,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:05,044 INFO L495 AbstractCegarLoop]: Abstraction has 5714 states and 7181 transitions. [2022-11-03 02:51:05,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 5.283783783783784) internal successors, (391), 74 states have internal predecessors, (391), 14 states have call successors, (28), 1 states have call predecessors, (28), 1 states have return successors, (28), 14 states have call predecessors, (28), 14 states have call successors, (28) [2022-11-03 02:51:05,045 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 7181 transitions. [2022-11-03 02:51:05,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 02:51:05,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:05,060 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:51:05,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:05,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2022-11-03 02:51:05,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:05,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:51:05,675 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:51:05,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:05,676 INFO L85 PathProgramCache]: Analyzing trace with hash 382864025, now seen corresponding path program 1 times [2022-11-03 02:51:05,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:05,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1358155902] [2022-11-03 02:51:05,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:05,678 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:05,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:05,678 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:05,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-03 02:51:06,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:06,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-03 02:51:06,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 541 proven. 114 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2022-11-03 02:51:07,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:07,698 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:07,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1358155902] [2022-11-03 02:51:07,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1358155902] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:51:07,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [854834749] [2022-11-03 02:51:07,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:07,699 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:51:07,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:51:07,703 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:51:07,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2022-11-03 02:51:09,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:09,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-03 02:51:09,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:15,626 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 535 proven. 140 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-11-03 02:51:15,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:53,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [854834749] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:53,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743797334] [2022-11-03 02:52:53,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:53,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:52:53,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:52:53,050 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:52:53,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-11-03 02:52:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:53,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:52:53,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 531 proven. 51 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2022-11-03 02:52:57,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:00,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743797334] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:00,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:53:00,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 21, 5] total 34 [2022-11-03 02:53:00,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755225514] [2022-11-03 02:53:00,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:00,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-03 02:53:00,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:00,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-03 02:53:00,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=3122, Unknown=3, NotChecked=0, Total=3306 [2022-11-03 02:53:00,974 INFO L87 Difference]: Start difference. First operand 5714 states and 7181 transitions. Second operand has 34 states, 34 states have (on average 8.617647058823529) internal successors, (293), 34 states have internal predecessors, (293), 8 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-03 02:53:41,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:41,483 INFO L93 Difference]: Finished difference Result 10402 states and 13053 transitions. [2022-11-03 02:53:41,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-03 02:53:41,484 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.617647058823529) internal successors, (293), 34 states have internal predecessors, (293), 8 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) Word has length 281 [2022-11-03 02:53:41,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:41,493 INFO L225 Difference]: With dead ends: 10402 [2022-11-03 02:53:41,493 INFO L226 Difference]: Without dead ends: 6132 [2022-11-03 02:53:41,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1417 GetRequests, 1293 SyntacticMatches, 0 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2769 ImplicationChecksByTransitivity, 145.0s TimeCoverageRelationStatistics Valid=1351, Invalid=14396, Unknown=3, NotChecked=0, Total=15750 [2022-11-03 02:53:41,498 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 251 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 856 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:41,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 1502 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 141 Invalid, 0 Unknown, 856 Unchecked, 0.5s Time] [2022-11-03 02:53:41,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2022-11-03 02:53:42,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 5836. [2022-11-03 02:53:42,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5836 states, 5584 states have (on average 1.2156160458452723) internal successors, (6788), 5584 states have internal predecessors, (6788), 250 states have call successors, (250), 1 states have call predecessors, (250), 1 states have return successors, (250), 250 states have call predecessors, (250), 250 states have call successors, (250) [2022-11-03 02:53:42,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5836 states to 5836 states and 7288 transitions. [2022-11-03 02:53:42,508 INFO L78 Accepts]: Start accepts. Automaton has 5836 states and 7288 transitions. Word has length 281 [2022-11-03 02:53:42,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:42,509 INFO L495 AbstractCegarLoop]: Abstraction has 5836 states and 7288 transitions. [2022-11-03 02:53:42,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.617647058823529) internal successors, (293), 34 states have internal predecessors, (293), 8 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-03 02:53:42,510 INFO L276 IsEmpty]: Start isEmpty. Operand 5836 states and 7288 transitions. [2022-11-03 02:53:42,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 02:53:42,523 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:42,523 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:53:42,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:42,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-11-03 02:53:42,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Ended with exit code 0 [2022-11-03 02:53:43,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:53:43,139 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:53:43,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:43,139 INFO L85 PathProgramCache]: Analyzing trace with hash -703957341, now seen corresponding path program 1 times [2022-11-03 02:53:43,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:43,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1245651519] [2022-11-03 02:53:43,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:43,140 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:43,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:43,141 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:43,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-03 02:53:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:44,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-03 02:53:44,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:46,554 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 560 proven. 153 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-11-03 02:53:46,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:49,466 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:49,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1245651519] [2022-11-03 02:53:49,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1245651519] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:49,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [5035774] [2022-11-03 02:53:49,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:49,467 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:49,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:49,468 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:49,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2022-11-03 02:53:51,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:51,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:53:51,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:53,509 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 919 trivial. 0 not checked. [2022-11-03 02:53:53,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:54,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [5035774] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:54,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495592825] [2022-11-03 02:53:54,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:54,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:54,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:54,690 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:54,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-11-03 02:53:55,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:55,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-03 02:53:55,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:57,068 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 12 proven. 35 refuted. 0 times theorem prover too weak. 914 trivial. 0 not checked. [2022-11-03 02:53:57,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:57,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495592825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:57,270 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:53:57,270 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 11] total 24 [2022-11-03 02:53:57,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898824609] [2022-11-03 02:53:57,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:57,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-03 02:53:57,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:57,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-03 02:53:57,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1447, Unknown=0, NotChecked=0, Total=1560 [2022-11-03 02:53:57,273 INFO L87 Difference]: Start difference. First operand 5836 states and 7288 transitions. Second operand has 24 states, 23 states have (on average 9.304347826086957) internal successors, (214), 24 states have internal predecessors, (214), 7 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-03 02:54:13,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:54:13,066 INFO L93 Difference]: Finished difference Result 10472 states and 13113 transitions. [2022-11-03 02:54:13,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-11-03 02:54:13,066 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 9.304347826086957) internal successors, (214), 24 states have internal predecessors, (214), 7 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) Word has length 281 [2022-11-03 02:54:13,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:54:13,083 INFO L225 Difference]: With dead ends: 10472 [2022-11-03 02:54:13,084 INFO L226 Difference]: Without dead ends: 8246 [2022-11-03 02:54:13,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1126 GetRequests, 1002 SyntacticMatches, 2 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4125 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=1972, Invalid=13280, Unknown=0, NotChecked=0, Total=15252 [2022-11-03 02:54:13,088 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 1229 mSDsluCounter, 3434 mSDsCounter, 0 mSdLazyCounter, 2071 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1229 SdHoareTripleChecker+Valid, 3677 SdHoareTripleChecker+Invalid, 2722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 2071 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 533 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:54:13,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1229 Valid, 3677 Invalid, 2722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 2071 Invalid, 0 Unknown, 533 Unchecked, 4.3s Time] [2022-11-03 02:54:13,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8246 states. [2022-11-03 02:54:13,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8246 to 5471. [2022-11-03 02:54:13,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5471 states, 5237 states have (on average 1.2121443574565591) internal successors, (6348), 5237 states have internal predecessors, (6348), 232 states have call successors, (232), 1 states have call predecessors, (232), 1 states have return successors, (232), 232 states have call predecessors, (232), 232 states have call successors, (232) [2022-11-03 02:54:13,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5471 states to 5471 states and 6812 transitions. [2022-11-03 02:54:13,984 INFO L78 Accepts]: Start accepts. Automaton has 5471 states and 6812 transitions. Word has length 281 [2022-11-03 02:54:13,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:54:13,984 INFO L495 AbstractCegarLoop]: Abstraction has 5471 states and 6812 transitions. [2022-11-03 02:54:13,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 9.304347826086957) internal successors, (214), 24 states have internal predecessors, (214), 7 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-03 02:54:13,985 INFO L276 IsEmpty]: Start isEmpty. Operand 5471 states and 6812 transitions. [2022-11-03 02:54:13,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 02:54:13,997 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:54:13,997 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 02:54:14,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:14,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:14,433 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:14,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:14,616 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:54:14,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:54:14,616 INFO L85 PathProgramCache]: Analyzing trace with hash 542672631, now seen corresponding path program 1 times [2022-11-03 02:54:14,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:54:14,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1691508397] [2022-11-03 02:54:14,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:14,618 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:54:14,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:54:14,618 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:54:14,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-03 02:54:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:15,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-03 02:54:15,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:17,596 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 458 proven. 233 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-11-03 02:54:17,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:19,869 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:54:19,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1691508397] [2022-11-03 02:54:19,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1691508397] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:19,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1095554911] [2022-11-03 02:54:19,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:19,869 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:19,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:54:19,871 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:54:19,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2022-11-03 02:54:20,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:20,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:54:20,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:21,217 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 268 proven. 0 refuted. 0 times theorem prover too weak. 693 trivial. 0 not checked. [2022-11-03 02:54:21,217 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:54:21,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1095554911] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:54:21,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:54:21,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [17] total 20 [2022-11-03 02:54:21,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952293893] [2022-11-03 02:54:21,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:54:21,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:54:21,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:54:21,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:54:21,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:54:21,220 INFO L87 Difference]: Start difference. First operand 5471 states and 6812 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:54:22,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:54:22,037 INFO L93 Difference]: Finished difference Result 8785 states and 10840 transitions. [2022-11-03 02:54:22,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:54:22,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 281 [2022-11-03 02:54:22,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:54:22,049 INFO L225 Difference]: With dead ends: 8785 [2022-11-03 02:54:22,049 INFO L226 Difference]: Without dead ends: 4298 [2022-11-03 02:54:22,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 748 GetRequests, 716 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=98, Invalid=1024, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:54:22,053 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 120 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:54:22,054 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 248 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:54:22,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2022-11-03 02:54:22,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3600. [2022-11-03 02:54:22,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3600 states, 3436 states have (on average 1.1821885913853318) internal successors, (4062), 3436 states have internal predecessors, (4062), 162 states have call successors, (162), 1 states have call predecessors, (162), 1 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2022-11-03 02:54:22,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3600 states to 3600 states and 4386 transitions. [2022-11-03 02:54:22,701 INFO L78 Accepts]: Start accepts. Automaton has 3600 states and 4386 transitions. Word has length 281 [2022-11-03 02:54:22,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:54:22,704 INFO L495 AbstractCegarLoop]: Abstraction has 3600 states and 4386 transitions. [2022-11-03 02:54:22,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:54:22,704 INFO L276 IsEmpty]: Start isEmpty. Operand 3600 states and 4386 transitions. [2022-11-03 02:54:22,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 02:54:22,711 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:54:22,712 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-11-03 02:54:22,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:22,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2022-11-03 02:54:23,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:54:23,115 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:54:23,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:54:23,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1084109053, now seen corresponding path program 2 times [2022-11-03 02:54:23,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:54:23,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710027786] [2022-11-03 02:54:23,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:54:23,117 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:54:23,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:54:23,118 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:54:23,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-03 02:54:23,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:54:23,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:54:23,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-03 02:54:23,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:26,785 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 458 proven. 233 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-11-03 02:54:26,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:28,405 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:54:28,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710027786] [2022-11-03 02:54:28,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710027786] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:28,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [449566831] [2022-11-03 02:54:28,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:54:28,406 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:28,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:54:28,407 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:54:28,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-03 02:54:30,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:54:30,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:54:30,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 131 conjunts are in the unsatisfiable core [2022-11-03 02:54:30,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:55:14,939 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 440 proven. 265 refuted. 0 times theorem prover too weak. 256 trivial. 0 not checked. [2022-11-03 02:55:14,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:55:48,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [449566831] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:55:48,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879487947] [2022-11-03 02:55:48,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:55:48,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:55:48,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:55:48,291 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:55:48,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-03 02:55:48,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:55:48,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:55:48,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 2156 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-03 02:55:48,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:00,020 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 458 proven. 233 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-11-03 02:56:00,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:03,615 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 298 proven. 233 refuted. 0 times theorem prover too weak. 430 trivial. 0 not checked. [2022-11-03 02:56:03,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879487947] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:56:03,616 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:56:03,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 34, 17, 17] total 77 [2022-11-03 02:56:03,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592494192] [2022-11-03 02:56:03,616 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:56:03,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2022-11-03 02:56:03,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:56:03,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2022-11-03 02:56:03,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=8225, Unknown=3, NotChecked=0, Total=8556 [2022-11-03 02:56:03,619 INFO L87 Difference]: Start difference. First operand 3600 states and 4386 transitions. Second operand has 77 states, 77 states have (on average 6.974025974025974) internal successors, (537), 77 states have internal predecessors, (537), 17 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 17 states have call predecessors, (36), 17 states have call successors, (36) [2022-11-03 02:59:47,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:59:47,933 INFO L93 Difference]: Finished difference Result 7260 states and 8807 transitions. [2022-11-03 02:59:47,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-11-03 02:59:47,936 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 6.974025974025974) internal successors, (537), 77 states have internal predecessors, (537), 17 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 17 states have call predecessors, (36), 17 states have call successors, (36) Word has length 281 [2022-11-03 02:59:47,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:59:47,948 INFO L225 Difference]: With dead ends: 7260 [2022-11-03 02:59:47,948 INFO L226 Difference]: Without dead ends: 6166 [2022-11-03 02:59:47,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1602 GetRequests, 1361 SyntacticMatches, 5 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14464 ImplicationChecksByTransitivity, 300.1s TimeCoverageRelationStatistics Valid=3295, Invalid=53108, Unknown=3, NotChecked=0, Total=56406 [2022-11-03 02:59:47,955 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 437 mSDsluCounter, 4702 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 4832 SdHoareTripleChecker+Invalid, 4934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3629 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:59:47,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 4832 Invalid, 4934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1255 Invalid, 0 Unknown, 3629 Unchecked, 3.2s Time] [2022-11-03 02:59:47,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6166 states. [2022-11-03 02:59:48,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6166 to 4650. [2022-11-03 02:59:48,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4650 states, 4434 states have (on average 1.181551646368967) internal successors, (5239), 4434 states have internal predecessors, (5239), 214 states have call successors, (214), 1 states have call predecessors, (214), 1 states have return successors, (214), 214 states have call predecessors, (214), 214 states have call successors, (214) [2022-11-03 02:59:48,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4650 states to 4650 states and 5667 transitions. [2022-11-03 02:59:48,816 INFO L78 Accepts]: Start accepts. Automaton has 4650 states and 5667 transitions. Word has length 281 [2022-11-03 02:59:48,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:59:48,817 INFO L495 AbstractCegarLoop]: Abstraction has 4650 states and 5667 transitions. [2022-11-03 02:59:48,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 6.974025974025974) internal successors, (537), 77 states have internal predecessors, (537), 17 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 17 states have call predecessors, (36), 17 states have call successors, (36) [2022-11-03 02:59:48,817 INFO L276 IsEmpty]: Start isEmpty. Operand 4650 states and 5667 transitions. [2022-11-03 02:59:48,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2022-11-03 02:59:48,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:59:48,827 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:59:48,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-03 02:59:49,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (46)] Ended with exit code 0 [2022-11-03 02:59:49,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-11-03 02:59:49,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:59:49,444 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:59:49,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:59:49,444 INFO L85 PathProgramCache]: Analyzing trace with hash 156375223, now seen corresponding path program 3 times [2022-11-03 02:59:49,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:59:49,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743645872] [2022-11-03 02:59:49,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:59:49,447 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:59:49,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:59:49,448 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:59:49,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_06d59f43-f886-46f6-b84b-bdb26a850040/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-03 02:59:49,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-03 02:59:49,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:59:49,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 543 conjuncts, 105 conjunts are in the unsatisfiable core [2022-11-03 02:59:49,916 INFO L286 TraceCheckSpWp]: Computing forward predicates...