./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 07ae4eb392cc9822cbd398c1edf107cccc60d6668bc59dbf5a692a6b9350873b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 08:04:41,896 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 08:04:41,899 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 08:04:41,941 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 08:04:41,941 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 08:04:41,943 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 08:04:41,944 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 08:04:41,946 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 08:04:41,948 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 08:04:41,953 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 08:04:41,955 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 08:04:41,959 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 08:04:41,960 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 08:04:41,966 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 08:04:41,969 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 08:04:41,974 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 08:04:41,976 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 08:04:41,979 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 08:04:41,982 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 08:04:41,985 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 08:04:41,989 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 08:04:41,991 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 08:04:41,994 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 08:04:41,996 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 08:04:42,002 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 08:04:42,007 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 08:04:42,007 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 08:04:42,008 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 08:04:42,009 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 08:04:42,010 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 08:04:42,010 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 08:04:42,011 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 08:04:42,012 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 08:04:42,013 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 08:04:42,014 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 08:04:42,014 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 08:04:42,015 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 08:04:42,015 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 08:04:42,016 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 08:04:42,017 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 08:04:42,017 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 08:04:42,021 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-19 08:04:42,046 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 08:04:42,047 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 08:04:42,047 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 08:04:42,048 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 08:04:42,049 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 08:04:42,049 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 08:04:42,049 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 08:04:42,049 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 08:04:42,049 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 08:04:42,050 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 08:04:42,051 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 08:04:42,051 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 08:04:42,051 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 08:04:42,052 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 08:04:42,052 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 08:04:42,052 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 08:04:42,052 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 08:04:42,052 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 08:04:42,053 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 08:04:42,053 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 08:04:42,054 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 08:04:42,054 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 08:04:42,054 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 08:04:42,054 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 08:04:42,054 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 08:04:42,055 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 08:04:42,056 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 08:04:42,057 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 08:04:42,057 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 08:04:42,057 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:04:42,057 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 08:04:42,058 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 08:04:42,058 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 08:04:42,058 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 08:04:42,058 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 08:04:42,058 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 08:04:42,059 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 08:04:42,059 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 08:04:42,059 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_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 07ae4eb392cc9822cbd398c1edf107cccc60d6668bc59dbf5a692a6b9350873b [2022-11-19 08:04:42,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 08:04:42,469 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 08:04:42,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 08:04:42,473 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 08:04:42,475 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 08:04:42,477 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:04:42,553 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/25287908d/bbca70d64b20426a887c4eb3ea13626e/FLAG76e369e5d [2022-11-19 08:04:43,499 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 08:04:43,500 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:04:43,524 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/25287908d/bbca70d64b20426a887c4eb3ea13626e/FLAG76e369e5d [2022-11-19 08:04:43,560 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/25287908d/bbca70d64b20426a887c4eb3ea13626e [2022-11-19 08:04:43,563 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 08:04:43,565 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 08:04:43,571 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 08:04:43,571 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 08:04:43,575 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 08:04:43,577 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:04:43" (1/1) ... [2022-11-19 08:04:43,578 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26357c24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:43, skipping insertion in model container [2022-11-19 08:04:43,578 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:04:43" (1/1) ... [2022-11-19 08:04:43,587 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 08:04:43,691 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:04:44,550 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i[113497,113510] [2022-11-19 08:04:44,645 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:04:44,678 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 08:04:44,931 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i[113497,113510] [2022-11-19 08:04:44,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:04:45,002 INFO L208 MainTranslator]: Completed translation [2022-11-19 08:04:45,002 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45 WrapperNode [2022-11-19 08:04:45,002 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 08:04:45,003 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 08:04:45,003 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 08:04:45,004 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 08:04:45,013 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,068 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,179 INFO L138 Inliner]: procedures = 107, calls = 317, calls flagged for inlining = 47, calls inlined = 41, statements flattened = 767 [2022-11-19 08:04:45,180 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 08:04:45,196 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 08:04:45,197 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 08:04:45,197 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 08:04:45,219 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,219 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,242 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,242 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,273 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,277 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,283 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,288 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,298 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 08:04:45,299 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 08:04:45,299 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 08:04:45,299 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 08:04:45,300 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (1/1) ... [2022-11-19 08:04:45,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:04:45,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:04:45,338 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 08:04:45,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 08:04:45,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-19 08:04:45,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-19 08:04:45,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-19 08:04:45,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-19 08:04:45,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-19 08:04:45,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-19 08:04:45,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-19 08:04:45,466 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-19 08:04:45,466 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-19 08:04:45,466 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2022-11-19 08:04:45,466 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2022-11-19 08:04:45,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-19 08:04:45,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-19 08:04:45,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-19 08:04:45,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-19 08:04:45,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-19 08:04:45,467 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_disconnect [2022-11-19 08:04:45,467 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_disconnect [2022-11-19 08:04:45,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-19 08:04:45,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-19 08:04:45,468 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-19 08:04:45,468 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-19 08:04:45,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 08:04:45,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 08:04:45,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-19 08:04:45,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-19 08:04:45,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 08:04:45,469 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2022-11-19 08:04:45,470 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2022-11-19 08:04:45,470 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-19 08:04:45,470 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-19 08:04:45,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_7 [2022-11-19 08:04:45,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_7 [2022-11-19 08:04:45,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 08:04:45,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 08:04:45,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 08:04:45,472 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-19 08:04:45,472 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-19 08:04:45,472 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-19 08:04:45,472 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-19 08:04:45,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 08:04:45,473 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 08:04:45,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 08:04:45,851 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 08:04:45,854 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 08:04:45,949 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-19 08:04:46,798 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 08:04:47,116 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 08:04:47,117 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-19 08:04:47,120 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:04:47 BoogieIcfgContainer [2022-11-19 08:04:47,121 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 08:04:47,124 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 08:04:47,125 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 08:04:47,129 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 08:04:47,129 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 08:04:43" (1/3) ... [2022-11-19 08:04:47,130 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@178bfa8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:04:47, skipping insertion in model container [2022-11-19 08:04:47,131 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:04:45" (2/3) ... [2022-11-19 08:04:47,131 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@178bfa8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:04:47, skipping insertion in model container [2022-11-19 08:04:47,131 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:04:47" (3/3) ... [2022-11-19 08:04:47,133 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:04:47,154 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 08:04:47,154 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 08:04:47,242 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 08:04:47,249 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;@211b95d7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 08:04:47,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 08:04:47,254 INFO L276 IsEmpty]: Start isEmpty. Operand has 156 states, 96 states have (on average 1.3854166666666667) internal successors, (133), 108 states have internal predecessors, (133), 43 states have call successors, (43), 16 states have call predecessors, (43), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-11-19 08:04:47,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-19 08:04:47,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:47,266 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:04:47,267 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:47,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:47,272 INFO L85 PathProgramCache]: Analyzing trace with hash 121970191, now seen corresponding path program 1 times [2022-11-19 08:04:47,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:47,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989443203] [2022-11-19 08:04:47,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:47,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:47,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:47,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-19 08:04:47,841 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:47,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989443203] [2022-11-19 08:04:47,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989443203] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:47,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:47,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:47,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955737421] [2022-11-19 08:04:47,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:47,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:47,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:47,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:47,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:47,898 INFO L87 Difference]: Start difference. First operand has 156 states, 96 states have (on average 1.3854166666666667) internal successors, (133), 108 states have internal predecessors, (133), 43 states have call successors, (43), 16 states have call predecessors, (43), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:04:49,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:49,130 INFO L93 Difference]: Finished difference Result 442 states and 608 transitions. [2022-11-19 08:04:49,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:49,134 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 23 [2022-11-19 08:04:49,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:49,154 INFO L225 Difference]: With dead ends: 442 [2022-11-19 08:04:49,155 INFO L226 Difference]: Without dead ends: 277 [2022-11-19 08:04:49,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:49,164 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 176 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:49,165 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 373 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-19 08:04:49,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2022-11-19 08:04:49,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2022-11-19 08:04:49,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 177 states have (on average 1.305084745762712) internal successors, (231), 185 states have internal predecessors, (231), 71 states have call successors, (71), 29 states have call predecessors, (71), 28 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-11-19 08:04:49,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 368 transitions. [2022-11-19 08:04:49,245 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 368 transitions. Word has length 23 [2022-11-19 08:04:49,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:49,246 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 368 transitions. [2022-11-19 08:04:49,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:04:49,246 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 368 transitions. [2022-11-19 08:04:49,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-19 08:04:49,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:49,249 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 08:04:49,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 08:04:49,250 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:49,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:49,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1815930544, now seen corresponding path program 1 times [2022-11-19 08:04:49,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:49,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431625134] [2022-11-19 08:04:49,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:49,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:49,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:49,736 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-19 08:04:49,737 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:49,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431625134] [2022-11-19 08:04:49,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431625134] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:49,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:49,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:49,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722376857] [2022-11-19 08:04:49,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:49,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:49,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:49,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:49,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:49,743 INFO L87 Difference]: Start difference. First operand 277 states and 368 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:50,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:50,794 INFO L93 Difference]: Finished difference Result 481 states and 631 transitions. [2022-11-19 08:04:50,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:50,795 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 37 [2022-11-19 08:04:50,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:50,800 INFO L225 Difference]: With dead ends: 481 [2022-11-19 08:04:50,800 INFO L226 Difference]: Without dead ends: 478 [2022-11-19 08:04:50,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:50,802 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 133 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:50,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 343 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-19 08:04:50,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2022-11-19 08:04:50,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 458. [2022-11-19 08:04:50,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 299 states have (on average 1.3076923076923077) internal successors, (391), 313 states have internal predecessors, (391), 110 states have call successors, (110), 49 states have call predecessors, (110), 48 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-11-19 08:04:50,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 606 transitions. [2022-11-19 08:04:50,865 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 606 transitions. Word has length 37 [2022-11-19 08:04:50,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:50,865 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 606 transitions. [2022-11-19 08:04:50,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:50,866 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 606 transitions. [2022-11-19 08:04:50,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-19 08:04:50,868 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:50,868 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 08:04:50,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 08:04:50,869 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:50,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:50,870 INFO L85 PathProgramCache]: Analyzing trace with hash -459267697, now seen corresponding path program 1 times [2022-11-19 08:04:50,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:50,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404355358] [2022-11-19 08:04:50,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:50,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:50,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:51,212 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-19 08:04:51,213 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:51,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404355358] [2022-11-19 08:04:51,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404355358] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:51,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:51,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:51,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241459636] [2022-11-19 08:04:51,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:51,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:51,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:51,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:51,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:51,217 INFO L87 Difference]: Start difference. First operand 458 states and 606 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:51,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:51,907 INFO L93 Difference]: Finished difference Result 460 states and 607 transitions. [2022-11-19 08:04:51,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:51,908 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 38 [2022-11-19 08:04:51,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:51,912 INFO L225 Difference]: With dead ends: 460 [2022-11-19 08:04:51,913 INFO L226 Difference]: Without dead ends: 457 [2022-11-19 08:04:51,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:51,918 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 181 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:51,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 160 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-19 08:04:51,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-11-19 08:04:51,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 457. [2022-11-19 08:04:51,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 299 states have (on average 1.3043478260869565) internal successors, (390), 312 states have internal predecessors, (390), 109 states have call successors, (109), 49 states have call predecessors, (109), 48 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-11-19 08:04:51,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 604 transitions. [2022-11-19 08:04:51,985 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 604 transitions. Word has length 38 [2022-11-19 08:04:51,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:51,986 INFO L495 AbstractCegarLoop]: Abstraction has 457 states and 604 transitions. [2022-11-19 08:04:51,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:51,987 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 604 transitions. [2022-11-19 08:04:51,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-19 08:04:51,988 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:51,989 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 08:04:51,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 08:04:51,989 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:51,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:51,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1352387533, now seen corresponding path program 1 times [2022-11-19 08:04:51,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:51,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080122854] [2022-11-19 08:04:51,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:51,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:52,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:52,141 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-19 08:04:52,142 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:52,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080122854] [2022-11-19 08:04:52,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080122854] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:52,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:52,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:52,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462550984] [2022-11-19 08:04:52,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:52,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:52,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:52,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:52,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:52,145 INFO L87 Difference]: Start difference. First operand 457 states and 604 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:52,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:52,829 INFO L93 Difference]: Finished difference Result 459 states and 605 transitions. [2022-11-19 08:04:52,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:52,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 39 [2022-11-19 08:04:52,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:52,833 INFO L225 Difference]: With dead ends: 459 [2022-11-19 08:04:52,833 INFO L226 Difference]: Without dead ends: 456 [2022-11-19 08:04:52,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:52,835 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 178 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:52,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 158 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-19 08:04:52,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-11-19 08:04:52,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 456. [2022-11-19 08:04:52,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 299 states have (on average 1.3010033444816054) internal successors, (389), 311 states have internal predecessors, (389), 108 states have call successors, (108), 49 states have call predecessors, (108), 48 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-11-19 08:04:52,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 602 transitions. [2022-11-19 08:04:52,887 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 602 transitions. Word has length 39 [2022-11-19 08:04:52,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:52,888 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 602 transitions. [2022-11-19 08:04:52,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:52,888 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 602 transitions. [2022-11-19 08:04:52,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-19 08:04:52,890 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:52,890 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 08:04:52,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-19 08:04:52,890 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:52,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:52,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1025673490, now seen corresponding path program 1 times [2022-11-19 08:04:52,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:52,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269578208] [2022-11-19 08:04:52,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:52,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:52,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:52,982 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-19 08:04:52,982 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:52,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269578208] [2022-11-19 08:04:52,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269578208] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:52,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:52,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:52,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230719240] [2022-11-19 08:04:52,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:52,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:52,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:52,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:52,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:52,985 INFO L87 Difference]: Start difference. First operand 456 states and 602 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:53,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:53,673 INFO L93 Difference]: Finished difference Result 458 states and 603 transitions. [2022-11-19 08:04:53,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:53,674 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2022-11-19 08:04:53,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:53,677 INFO L225 Difference]: With dead ends: 458 [2022-11-19 08:04:53,677 INFO L226 Difference]: Without dead ends: 455 [2022-11-19 08:04:53,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:53,679 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 175 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:53,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 156 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-19 08:04:53,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2022-11-19 08:04:53,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 455. [2022-11-19 08:04:53,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 299 states have (on average 1.2976588628762542) internal successors, (388), 310 states have internal predecessors, (388), 107 states have call successors, (107), 49 states have call predecessors, (107), 48 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-11-19 08:04:53,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 600 transitions. [2022-11-19 08:04:53,746 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 600 transitions. Word has length 40 [2022-11-19 08:04:53,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:53,747 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 600 transitions. [2022-11-19 08:04:53,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:53,747 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 600 transitions. [2022-11-19 08:04:53,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-19 08:04:53,749 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:53,749 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-19 08:04:53,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-19 08:04:53,750 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:53,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:53,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1731126038, now seen corresponding path program 1 times [2022-11-19 08:04:53,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:53,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406904535] [2022-11-19 08:04:53,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:53,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:53,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:53,863 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-19 08:04:53,873 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:53,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406904535] [2022-11-19 08:04:53,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406904535] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:53,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:53,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:53,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756088500] [2022-11-19 08:04:53,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:53,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:53,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:53,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:53,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:53,876 INFO L87 Difference]: Start difference. First operand 455 states and 600 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:54,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:54,508 INFO L93 Difference]: Finished difference Result 457 states and 601 transitions. [2022-11-19 08:04:54,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:54,511 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 41 [2022-11-19 08:04:54,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:54,514 INFO L225 Difference]: With dead ends: 457 [2022-11-19 08:04:54,514 INFO L226 Difference]: Without dead ends: 448 [2022-11-19 08:04:54,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:54,519 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 172 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 155 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.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:54,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 155 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-19 08:04:54,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-19 08:04:54,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 448. [2022-11-19 08:04:54,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 293 states have (on average 1.2935153583617747) internal successors, (379), 303 states have internal predecessors, (379), 106 states have call successors, (106), 49 states have call predecessors, (106), 48 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2022-11-19 08:04:54,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 590 transitions. [2022-11-19 08:04:54,586 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 590 transitions. Word has length 41 [2022-11-19 08:04:54,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:54,586 INFO L495 AbstractCegarLoop]: Abstraction has 448 states and 590 transitions. [2022-11-19 08:04:54,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-19 08:04:54,587 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 590 transitions. [2022-11-19 08:04:54,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-19 08:04:54,593 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:54,593 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:04:54,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-19 08:04:54,594 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:54,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:54,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1220416396, now seen corresponding path program 1 times [2022-11-19 08:04:54,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:54,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018785772] [2022-11-19 08:04:54,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:54,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:54,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:54,870 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-11-19 08:04:54,873 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:54,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018785772] [2022-11-19 08:04:54,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018785772] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:54,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:04:54,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:04:54,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270860085] [2022-11-19 08:04:54,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:54,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:04:54,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:54,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:04:54,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:54,878 INFO L87 Difference]: Start difference. First operand 448 states and 590 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:04:56,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:04:56,165 INFO L93 Difference]: Finished difference Result 730 states and 962 transitions. [2022-11-19 08:04:56,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:04:56,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2022-11-19 08:04:56,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:04:56,168 INFO L225 Difference]: With dead ends: 730 [2022-11-19 08:04:56,168 INFO L226 Difference]: Without dead ends: 293 [2022-11-19 08:04:56,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:04:56,171 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 31 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-19 08:04:56,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 296 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-19 08:04:56,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-19 08:04:56,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 288. [2022-11-19 08:04:56,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 199 states have (on average 1.3165829145728642) internal successors, (262), 204 states have internal predecessors, (262), 58 states have call successors, (58), 31 states have call predecessors, (58), 30 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2022-11-19 08:04:56,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 377 transitions. [2022-11-19 08:04:56,204 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 377 transitions. Word has length 113 [2022-11-19 08:04:56,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:04:56,205 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 377 transitions. [2022-11-19 08:04:56,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:04:56,206 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 377 transitions. [2022-11-19 08:04:56,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-19 08:04:56,215 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:04:56,216 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:04:56,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-19 08:04:56,223 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:04:56,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:04:56,224 INFO L85 PathProgramCache]: Analyzing trace with hash -325451064, now seen corresponding path program 1 times [2022-11-19 08:04:56,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:04:56,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417041326] [2022-11-19 08:04:56,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:56,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:04:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-19 08:04:57,006 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:04:57,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417041326] [2022-11-19 08:04:57,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417041326] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 08:04:57,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319373659] [2022-11-19 08:04:57,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:04:57,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:04:57,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:04:57,012 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:04:57,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 08:04:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:04:57,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 1295 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-19 08:04:57,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:04:57,595 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-19 08:04:57,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:04:57,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319373659] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:04:57,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-19 08:04:57,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-19 08:04:57,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379544729] [2022-11-19 08:04:57,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:04:57,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:04:57,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 08:04:57,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:04:57,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:04:57,602 INFO L87 Difference]: Start difference. First operand 288 states and 377 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:04:59,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:05:00,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:05:00,245 INFO L93 Difference]: Finished difference Result 558 states and 738 transitions. [2022-11-19 08:05:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:05:00,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 119 [2022-11-19 08:05:00,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:05:00,251 INFO L225 Difference]: With dead ends: 558 [2022-11-19 08:05:00,256 INFO L226 Difference]: Without dead ends: 292 [2022-11-19 08:05:00,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:05:00,258 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 0 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-19 08:05:00,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 591 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-19 08:05:00,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-11-19 08:05:00,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2022-11-19 08:05:00,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 201 states have (on average 1.3134328358208955) internal successors, (264), 208 states have internal predecessors, (264), 58 states have call successors, (58), 31 states have call predecessors, (58), 32 states have return successors, (63), 56 states have call predecessors, (63), 57 states have call successors, (63) [2022-11-19 08:05:00,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 385 transitions. [2022-11-19 08:05:00,309 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 385 transitions. Word has length 119 [2022-11-19 08:05:00,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:05:00,310 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 385 transitions. [2022-11-19 08:05:00,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:05:00,310 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 385 transitions. [2022-11-19 08:05:00,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-19 08:05:00,312 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:05:00,312 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:05:00,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-19 08:05:00,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:05:00,521 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:05:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:05:00,521 INFO L85 PathProgramCache]: Analyzing trace with hash 872595983, now seen corresponding path program 1 times [2022-11-19 08:05:00,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 08:05:00,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831694827] [2022-11-19 08:05:00,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:05:00,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 08:05:00,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:05:01,610 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-19 08:05:01,610 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 08:05:01,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831694827] [2022-11-19 08:05:01,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831694827] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 08:05:01,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761301714] [2022-11-19 08:05:01,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:05:01,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:05:01,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:05:01,613 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:05:01,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-19 08:05:02,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:05:02,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 1320 conjuncts, 57 conjunts are in the unsatisfiable core [2022-11-19 08:05:02,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:05:02,253 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 33 proven. 4 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-19 08:05:02,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:05:02,629 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-11-19 08:05:02,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761301714] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:05:02,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [680125519] [2022-11-19 08:05:02,659 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2022-11-19 08:05:02,659 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 08:05:02,665 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 08:05:02,671 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 08:05:02,671 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 08:05:03,526 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-19 08:05:03,533 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-19 08:05:03,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-19 08:05:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:04,191 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 65 select indices, 65 select index equivalence classes, 717 disjoint index pairs (out of 2080 index pairs), introduced 65 new quantified variables, introduced 0 case distinctions, treesize of input 546 treesize of output 196 [2022-11-19 08:05:05,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:05:05,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 65 select indices, 65 select index equivalence classes, 717 disjoint index pairs (out of 2080 index pairs), introduced 65 new quantified variables, introduced 0 case distinctions, treesize of input 546 treesize of output 196 [2022-11-19 08:05:10,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:10,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-19 08:05:10,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:10,364 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:10,367 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:10,370 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:11,534 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 4 [2022-11-19 08:05:11,570 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:11,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:11,714 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:11,718 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:11,721 WARN L207 Elim1Store]: Array PQE input equivalent to false [2022-11-19 08:05:13,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-19 08:05:13,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-19 08:05:13,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:13,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:14,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:14,393 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:44,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:44,487 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:45,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:45,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:05:46,075 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:05:46,161 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:05:46,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:05:49,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:05:49,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:05:49,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:05:51,402 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-19 08:06:30,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:30,134 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:31,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:31,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:31,542 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:31,592 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:31,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:06:35,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:35,523 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:06:35,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:52,508 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:52,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:53,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:53,270 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-19 08:06:53,860 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:53,902 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:06:53,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:56,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:56,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-19 08:06:56,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-19 08:07:01,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-19 08:07:02,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-19 08:07:02,187 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpretForSingleMarker(DagInterpreter.java:97) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarizeInternal(FixpointLoopSummarizer.java:125) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:98) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-19 08:07:02,189 INFO L158 Benchmark]: Toolchain (without parser) took 138623.63ms. Allocated memory was 138.4MB in the beginning and 583.0MB in the end (delta: 444.6MB). Free memory was 95.7MB in the beginning and 204.0MB in the end (delta: -108.2MB). Peak memory consumption was 355.1MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,189 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 138.4MB. Free memory is still 117.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-19 08:07:02,189 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1431.98ms. Allocated memory is still 138.4MB. Free memory was 95.5MB in the beginning and 58.4MB in the end (delta: 37.2MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,189 INFO L158 Benchmark]: Boogie Procedure Inliner took 176.52ms. Allocated memory is still 138.4MB. Free memory was 58.4MB in the beginning and 105.6MB in the end (delta: -47.2MB). Peak memory consumption was 13.9MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,190 INFO L158 Benchmark]: Boogie Preprocessor took 101.93ms. Allocated memory is still 138.4MB. Free memory was 105.6MB in the beginning and 99.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,190 INFO L158 Benchmark]: RCFGBuilder took 1821.73ms. Allocated memory was 138.4MB in the beginning and 190.8MB in the end (delta: 52.4MB). Free memory was 99.3MB in the beginning and 147.8MB in the end (delta: -48.5MB). Peak memory consumption was 65.4MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,190 INFO L158 Benchmark]: TraceAbstraction took 135064.51ms. Allocated memory was 190.8MB in the beginning and 583.0MB in the end (delta: 392.2MB). Free memory was 147.8MB in the beginning and 204.0MB in the end (delta: -56.2MB). Peak memory consumption was 356.1MB. Max. memory is 16.1GB. [2022-11-19 08:07:02,192 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.39ms. Allocated memory is still 138.4MB. Free memory is still 117.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1431.98ms. Allocated memory is still 138.4MB. Free memory was 95.5MB in the beginning and 58.4MB in the end (delta: 37.2MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 176.52ms. Allocated memory is still 138.4MB. Free memory was 58.4MB in the beginning and 105.6MB in the end (delta: -47.2MB). Peak memory consumption was 13.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 101.93ms. Allocated memory is still 138.4MB. Free memory was 105.6MB in the beginning and 99.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1821.73ms. Allocated memory was 138.4MB in the beginning and 190.8MB in the end (delta: 52.4MB). Free memory was 99.3MB in the beginning and 147.8MB in the end (delta: -48.5MB). Peak memory consumption was 65.4MB. Max. memory is 16.1GB. * TraceAbstraction took 135064.51ms. Allocated memory was 190.8MB in the beginning and 583.0MB in the end (delta: 392.2MB). Free memory was 147.8MB in the beginning and 204.0MB in the end (delta: -56.2MB). Peak memory consumption was 356.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-19 08:07:02,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 07ae4eb392cc9822cbd398c1edf107cccc60d6668bc59dbf5a692a6b9350873b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 08:07:04,486 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 08:07:04,489 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 08:07:04,515 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 08:07:04,515 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 08:07:04,521 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 08:07:04,524 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 08:07:04,529 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 08:07:04,532 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 08:07:04,540 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 08:07:04,541 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 08:07:04,544 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 08:07:04,544 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 08:07:04,547 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 08:07:04,549 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 08:07:04,555 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 08:07:04,557 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 08:07:04,559 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 08:07:04,560 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 08:07:04,563 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 08:07:04,573 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 08:07:04,574 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 08:07:04,575 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 08:07:04,577 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 08:07:04,582 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 08:07:04,586 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 08:07:04,587 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 08:07:04,588 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 08:07:04,589 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 08:07:04,591 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 08:07:04,591 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 08:07:04,592 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 08:07:04,594 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 08:07:04,595 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 08:07:04,596 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 08:07:04,597 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 08:07:04,597 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 08:07:04,598 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 08:07:04,598 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 08:07:04,600 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 08:07:04,601 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 08:07:04,602 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-19 08:07:04,644 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 08:07:04,644 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 08:07:04,646 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 08:07:04,646 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 08:07:04,647 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 08:07:04,647 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 08:07:04,647 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 08:07:04,648 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 08:07:04,648 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 08:07:04,648 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 08:07:04,649 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 08:07:04,650 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 08:07:04,651 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 08:07:04,651 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 08:07:04,651 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 08:07:04,652 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 08:07:04,652 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 08:07:04,652 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-19 08:07:04,652 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-19 08:07:04,652 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-19 08:07:04,653 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 08:07:04,653 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 08:07:04,653 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 08:07:04,653 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 08:07:04,654 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-19 08:07:04,654 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 08:07:04,654 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:07:04,654 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 08:07:04,654 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 08:07:04,655 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 08:07:04,655 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-19 08:07:04,655 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-19 08:07:04,656 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 08:07:04,656 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 08:07:04,656 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-19 08:07:04,656 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_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 07ae4eb392cc9822cbd398c1edf107cccc60d6668bc59dbf5a692a6b9350873b [2022-11-19 08:07:05,058 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 08:07:05,080 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 08:07:05,084 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 08:07:05,086 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 08:07:05,086 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 08:07:05,088 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:07:05,157 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/a0b619ca0/36149f42a235491bbb755bdae54e7a69/FLAG19a270797 [2022-11-19 08:07:05,967 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 08:07:05,968 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:07:06,015 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/a0b619ca0/36149f42a235491bbb755bdae54e7a69/FLAG19a270797 [2022-11-19 08:07:06,092 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/data/a0b619ca0/36149f42a235491bbb755bdae54e7a69 [2022-11-19 08:07:06,095 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 08:07:06,097 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 08:07:06,100 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 08:07:06,100 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 08:07:06,104 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 08:07:06,105 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:07:06" (1/1) ... [2022-11-19 08:07:06,106 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1eaa150 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:06, skipping insertion in model container [2022-11-19 08:07:06,107 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 08:07:06" (1/1) ... [2022-11-19 08:07:06,115 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 08:07:06,212 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:07:07,080 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i[113497,113510] [2022-11-19 08:07:07,128 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:07:07,156 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-19 08:07:07,177 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 08:07:07,368 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i[113497,113510] [2022-11-19 08:07:07,393 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:07:07,440 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 08:07:07,624 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i[113497,113510] [2022-11-19 08:07:07,640 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 08:07:07,697 INFO L208 MainTranslator]: Completed translation [2022-11-19 08:07:07,697 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07 WrapperNode [2022-11-19 08:07:07,697 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 08:07:07,699 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 08:07:07,699 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 08:07:07,699 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 08:07:07,707 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,752 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,843 INFO L138 Inliner]: procedures = 116, calls = 317, calls flagged for inlining = 47, calls inlined = 41, statements flattened = 740 [2022-11-19 08:07:07,848 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 08:07:07,849 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 08:07:07,849 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 08:07:07,849 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 08:07:07,859 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,859 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,885 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,891 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,922 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,926 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,931 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,935 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,944 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 08:07:07,956 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 08:07:07,956 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 08:07:07,956 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 08:07:07,957 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (1/1) ... [2022-11-19 08:07:07,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 08:07:07,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:07:07,994 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 08:07:08,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 08:07:08,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-19 08:07:08,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-19 08:07:08,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-19 08:07:08,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-19 08:07:08,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-19 08:07:08,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-19 08:07:08,044 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-19 08:07:08,044 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-19 08:07:08,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-19 08:07:08,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-19 08:07:08,045 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-19 08:07:08,045 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-19 08:07:08,045 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2022-11-19 08:07:08,045 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcat [2022-11-19 08:07:08,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-19 08:07:08,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-19 08:07:08,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-19 08:07:08,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-19 08:07:08,046 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_disconnect [2022-11-19 08:07:08,046 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_disconnect [2022-11-19 08:07:08,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-19 08:07:08,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-19 08:07:08,047 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-19 08:07:08,047 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-19 08:07:08,047 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 08:07:08,048 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 08:07:08,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-19 08:07:08,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-19 08:07:08,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 08:07:08,048 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2022-11-19 08:07:08,049 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_abs_params [2022-11-19 08:07:08,049 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-19 08:07:08,049 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-19 08:07:08,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_7 [2022-11-19 08:07:08,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_7 [2022-11-19 08:07:08,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 08:07:08,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-19 08:07:08,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-19 08:07:08,050 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 08:07:08,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-19 08:07:08,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 08:07:08,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-19 08:07:08,051 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-19 08:07:08,051 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-19 08:07:08,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-19 08:07:08,051 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-19 08:07:08,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-19 08:07:08,052 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-19 08:07:08,052 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-19 08:07:08,052 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 08:07:08,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 08:07:08,389 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 08:07:08,391 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 08:07:08,578 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-19 08:07:14,103 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 08:07:14,111 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 08:07:14,112 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-19 08:07:14,114 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:07:14 BoogieIcfgContainer [2022-11-19 08:07:14,114 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 08:07:14,116 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 08:07:14,116 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 08:07:14,119 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 08:07:14,119 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 08:07:06" (1/3) ... [2022-11-19 08:07:14,120 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67994082 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:07:14, skipping insertion in model container [2022-11-19 08:07:14,120 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 08:07:07" (2/3) ... [2022-11-19 08:07:14,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67994082 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 08:07:14, skipping insertion in model container [2022-11-19 08:07:14,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 08:07:14" (3/3) ... [2022-11-19 08:07:14,122 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-a450319-1-144_2a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-19 08:07:14,141 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 08:07:14,141 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 08:07:14,195 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 08:07:14,201 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;@550160c3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 08:07:14,202 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 08:07:14,206 INFO L276 IsEmpty]: Start isEmpty. Operand has 227 states, 167 states have (on average 1.3053892215568863) internal successors, (218), 179 states have internal predecessors, (218), 43 states have call successors, (43), 16 states have call predecessors, (43), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2022-11-19 08:07:14,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-19 08:07:14,216 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:14,216 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:14,217 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:14,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:14,222 INFO L85 PathProgramCache]: Analyzing trace with hash -844282775, now seen corresponding path program 1 times [2022-11-19 08:07:14,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:14,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [288310095] [2022-11-19 08:07:14,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:14,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:14,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:14,244 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:14,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-19 08:07:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:14,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-19 08:07:14,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:14,661 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-19 08:07:14,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:14,662 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:14,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [288310095] [2022-11-19 08:07:14,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [288310095] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:14,663 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:14,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:14,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102017309] [2022-11-19 08:07:14,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:14,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 08:07:14,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:14,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 08:07:14,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 08:07:14,724 INFO L87 Difference]: Start difference. First operand has 227 states, 167 states have (on average 1.3053892215568863) internal successors, (218), 179 states have internal predecessors, (218), 43 states have call successors, (43), 16 states have call predecessors, (43), 15 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:07:14,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:14,809 INFO L93 Difference]: Finished difference Result 449 states and 605 transitions. [2022-11-19 08:07:14,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 08:07:14,812 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 32 [2022-11-19 08:07:14,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:14,822 INFO L225 Difference]: With dead ends: 449 [2022-11-19 08:07:14,822 INFO L226 Difference]: Without dead ends: 216 [2022-11-19 08:07:14,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 08:07:14,829 INFO L413 NwaCegarLoop]: 292 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, 292 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:14,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:07:14,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-19 08:07:14,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2022-11-19 08:07:14,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 162 states have (on average 1.271604938271605) internal successors, (206), 168 states have internal predecessors, (206), 39 states have call successors, (39), 15 states have call predecessors, (39), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-19 08:07:14,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 279 transitions. [2022-11-19 08:07:14,908 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 279 transitions. Word has length 32 [2022-11-19 08:07:14,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:14,908 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 279 transitions. [2022-11-19 08:07:14,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 12.5) internal successors, (25), 2 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:07:14,909 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 279 transitions. [2022-11-19 08:07:14,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-11-19 08:07:14,911 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:14,911 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:14,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:15,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:15,119 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:15,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:15,119 INFO L85 PathProgramCache]: Analyzing trace with hash -421580949, now seen corresponding path program 1 times [2022-11-19 08:07:15,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:15,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [813394492] [2022-11-19 08:07:15,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:15,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:15,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:15,126 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:15,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-19 08:07:15,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:15,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 08:07:15,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:15,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-19 08:07:15,562 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:15,562 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:15,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [813394492] [2022-11-19 08:07:15,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [813394492] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:15,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:15,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:07:15,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475744049] [2022-11-19 08:07:15,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:15,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:15,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:15,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:15,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:15,566 INFO L87 Difference]: Start difference. First operand 216 states and 279 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:07:15,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:15,740 INFO L93 Difference]: Finished difference Result 612 states and 793 transitions. [2022-11-19 08:07:15,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:15,743 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 32 [2022-11-19 08:07:15,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:15,748 INFO L225 Difference]: With dead ends: 612 [2022-11-19 08:07:15,749 INFO L226 Difference]: Without dead ends: 401 [2022-11-19 08:07:15,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:15,752 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 244 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:15,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 575 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:07:15,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-19 08:07:15,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 401. [2022-11-19 08:07:15,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 301 states have (on average 1.2624584717607974) internal successors, (380), 309 states have internal predecessors, (380), 71 states have call successors, (71), 29 states have call predecessors, (71), 28 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-11-19 08:07:15,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 517 transitions. [2022-11-19 08:07:15,812 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 517 transitions. Word has length 32 [2022-11-19 08:07:15,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:15,813 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 517 transitions. [2022-11-19 08:07:15,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-19 08:07:15,813 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 517 transitions. [2022-11-19 08:07:15,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-19 08:07:15,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:15,816 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:15,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:16,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:16,030 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:16,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:16,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1120918184, now seen corresponding path program 1 times [2022-11-19 08:07:16,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:16,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [938550748] [2022-11-19 08:07:16,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:16,032 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:16,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:16,036 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:16,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-19 08:07:16,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:16,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 08:07:16,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:16,492 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:16,492 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:16,493 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:16,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [938550748] [2022-11-19 08:07:16,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [938550748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:16,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:16,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:07:16,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048576663] [2022-11-19 08:07:16,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:16,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:07:16,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:16,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:07:16,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:07:16,495 INFO L87 Difference]: Start difference. First operand 401 states and 517 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:16,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:16,893 INFO L93 Difference]: Finished difference Result 936 states and 1236 transitions. [2022-11-19 08:07:16,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:07:16,894 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2022-11-19 08:07:16,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:16,899 INFO L225 Difference]: With dead ends: 936 [2022-11-19 08:07:16,899 INFO L226 Difference]: Without dead ends: 550 [2022-11-19 08:07:16,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:07:16,902 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 604 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 1089 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:16,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 1089 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-19 08:07:16,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-11-19 08:07:16,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 404. [2022-11-19 08:07:16,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 304 states have (on average 1.256578947368421) internal successors, (382), 312 states have internal predecessors, (382), 71 states have call successors, (71), 29 states have call predecessors, (71), 28 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2022-11-19 08:07:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 519 transitions. [2022-11-19 08:07:16,966 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 519 transitions. Word has length 55 [2022-11-19 08:07:16,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:16,968 INFO L495 AbstractCegarLoop]: Abstraction has 404 states and 519 transitions. [2022-11-19 08:07:16,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:16,968 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 519 transitions. [2022-11-19 08:07:16,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-19 08:07:16,976 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:16,977 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:16,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:17,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:17,177 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:17,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash -440859814, now seen corresponding path program 1 times [2022-11-19 08:07:17,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:17,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [892238024] [2022-11-19 08:07:17,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:17,179 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:17,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:17,183 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:17,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-19 08:07:17,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:17,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 08:07:17,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:18,157 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:18,158 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:18,159 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:18,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [892238024] [2022-11-19 08:07:18,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [892238024] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:18,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:18,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:18,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807524790] [2022-11-19 08:07:18,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:18,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:18,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:18,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:18,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:18,173 INFO L87 Difference]: Start difference. First operand 404 states and 519 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:18,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:18,390 INFO L93 Difference]: Finished difference Result 1181 states and 1528 transitions. [2022-11-19 08:07:18,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:18,392 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2022-11-19 08:07:18,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:18,404 INFO L225 Difference]: With dead ends: 1181 [2022-11-19 08:07:18,405 INFO L226 Difference]: Without dead ends: 792 [2022-11-19 08:07:18,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:18,410 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 237 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:18,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 575 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:07:18,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2022-11-19 08:07:18,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 782. [2022-11-19 08:07:18,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 593 states have (on average 1.2529510961214165) internal successors, (743), 605 states have internal predecessors, (743), 134 states have call successors, (134), 55 states have call predecessors, (134), 54 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:18,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1008 transitions. [2022-11-19 08:07:18,567 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1008 transitions. Word has length 55 [2022-11-19 08:07:18,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:18,569 INFO L495 AbstractCegarLoop]: Abstraction has 782 states and 1008 transitions. [2022-11-19 08:07:18,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:18,570 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1008 transitions. [2022-11-19 08:07:18,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-19 08:07:18,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:18,576 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:18,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:18,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:18,789 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:18,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:18,790 INFO L85 PathProgramCache]: Analyzing trace with hash -781748368, now seen corresponding path program 1 times [2022-11-19 08:07:18,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:18,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [569832440] [2022-11-19 08:07:18,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:18,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:18,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:18,793 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:18,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-19 08:07:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:19,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 08:07:19,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:19,746 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:19,746 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:19,746 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:19,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [569832440] [2022-11-19 08:07:19,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [569832440] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:19,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:19,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:19,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706233121] [2022-11-19 08:07:19,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:19,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:19,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:19,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:19,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:19,749 INFO L87 Difference]: Start difference. First operand 782 states and 1008 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:19,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:19,955 INFO L93 Difference]: Finished difference Result 784 states and 1009 transitions. [2022-11-19 08:07:19,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:19,956 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 56 [2022-11-19 08:07:19,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:19,961 INFO L225 Difference]: With dead ends: 784 [2022-11-19 08:07:19,961 INFO L226 Difference]: Without dead ends: 781 [2022-11-19 08:07:19,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:19,963 INFO L413 NwaCegarLoop]: 276 mSDtfsCounter, 237 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:19,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 276 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:07:19,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2022-11-19 08:07:20,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 781. [2022-11-19 08:07:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 593 states have (on average 1.2512647554806071) internal successors, (742), 604 states have internal predecessors, (742), 133 states have call successors, (133), 55 states have call predecessors, (133), 54 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:20,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1006 transitions. [2022-11-19 08:07:20,106 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1006 transitions. Word has length 56 [2022-11-19 08:07:20,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:20,107 INFO L495 AbstractCegarLoop]: Abstraction has 781 states and 1006 transitions. [2022-11-19 08:07:20,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 2 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:20,107 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1006 transitions. [2022-11-19 08:07:20,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-19 08:07:20,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:20,108 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:20,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:20,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:20,349 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:20,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:20,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1535613213, now seen corresponding path program 1 times [2022-11-19 08:07:20,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:20,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1698703315] [2022-11-19 08:07:20,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:20,351 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:20,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:20,352 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:20,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-19 08:07:20,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:20,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 08:07:20,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:21,056 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:21,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:21,057 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:21,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1698703315] [2022-11-19 08:07:21,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1698703315] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:21,057 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:21,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:21,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010547848] [2022-11-19 08:07:21,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:21,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:21,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:21,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:21,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:21,059 INFO L87 Difference]: Start difference. First operand 781 states and 1006 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:21,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:21,173 INFO L93 Difference]: Finished difference Result 783 states and 1007 transitions. [2022-11-19 08:07:21,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:21,174 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 57 [2022-11-19 08:07:21,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:21,178 INFO L225 Difference]: With dead ends: 783 [2022-11-19 08:07:21,178 INFO L226 Difference]: Without dead ends: 780 [2022-11-19 08:07:21,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:21,180 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 234 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:21,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:07:21,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2022-11-19 08:07:21,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2022-11-19 08:07:21,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 593 states have (on average 1.2495784148397977) internal successors, (741), 603 states have internal predecessors, (741), 132 states have call successors, (132), 55 states have call predecessors, (132), 54 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:21,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1004 transitions. [2022-11-19 08:07:21,312 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1004 transitions. Word has length 57 [2022-11-19 08:07:21,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:21,312 INFO L495 AbstractCegarLoop]: Abstraction has 780 states and 1004 transitions. [2022-11-19 08:07:21,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:21,313 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1004 transitions. [2022-11-19 08:07:21,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-19 08:07:21,314 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:21,314 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:21,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:21,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:21,529 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:21,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:21,530 INFO L85 PathProgramCache]: Analyzing trace with hash 359383059, now seen corresponding path program 1 times [2022-11-19 08:07:21,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:21,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [501096875] [2022-11-19 08:07:21,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:21,531 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:21,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:21,532 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:21,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-19 08:07:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:21,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 08:07:21,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:22,047 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:22,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:22,047 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:22,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [501096875] [2022-11-19 08:07:22,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [501096875] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:22,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:22,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:22,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574355523] [2022-11-19 08:07:22,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:22,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:22,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:22,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:22,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:22,048 INFO L87 Difference]: Start difference. First operand 780 states and 1004 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:22,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:22,181 INFO L93 Difference]: Finished difference Result 782 states and 1005 transitions. [2022-11-19 08:07:22,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:22,182 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 58 [2022-11-19 08:07:22,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:22,186 INFO L225 Difference]: With dead ends: 782 [2022-11-19 08:07:22,186 INFO L226 Difference]: Without dead ends: 779 [2022-11-19 08:07:22,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:22,188 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 231 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:22,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 272 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:07:22,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2022-11-19 08:07:22,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 779. [2022-11-19 08:07:22,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 593 states have (on average 1.2478920741989883) internal successors, (740), 602 states have internal predecessors, (740), 131 states have call successors, (131), 55 states have call predecessors, (131), 54 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:22,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1002 transitions. [2022-11-19 08:07:22,313 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1002 transitions. Word has length 58 [2022-11-19 08:07:22,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:22,313 INFO L495 AbstractCegarLoop]: Abstraction has 779 states and 1002 transitions. [2022-11-19 08:07:22,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 2 states have internal predecessors, (36), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:22,314 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1002 transitions. [2022-11-19 08:07:22,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-19 08:07:22,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:22,316 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:22,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:22,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:22,531 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:22,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:22,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1744008480, now seen corresponding path program 1 times [2022-11-19 08:07:22,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:22,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015197105] [2022-11-19 08:07:22,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:22,533 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:22,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:22,534 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:22,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-19 08:07:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:22,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 08:07:22,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:23,096 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 08:07:23,096 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:23,097 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:23,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015197105] [2022-11-19 08:07:23,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015197105] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:23,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:23,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 08:07:23,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954409500] [2022-11-19 08:07:23,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:23,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:23,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:23,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:23,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:23,099 INFO L87 Difference]: Start difference. First operand 779 states and 1002 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:23,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:23,224 INFO L93 Difference]: Finished difference Result 781 states and 1003 transitions. [2022-11-19 08:07:23,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:23,224 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 59 [2022-11-19 08:07:23,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:23,228 INFO L225 Difference]: With dead ends: 781 [2022-11-19 08:07:23,228 INFO L226 Difference]: Without dead ends: 769 [2022-11-19 08:07:23,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:23,230 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 228 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:23,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:07:23,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-11-19 08:07:23,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2022-11-19 08:07:23,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 584 states have (on average 1.2465753424657535) internal successors, (728), 592 states have internal predecessors, (728), 130 states have call successors, (130), 55 states have call predecessors, (130), 54 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:23,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 989 transitions. [2022-11-19 08:07:23,357 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 989 transitions. Word has length 59 [2022-11-19 08:07:23,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:23,358 INFO L495 AbstractCegarLoop]: Abstraction has 769 states and 989 transitions. [2022-11-19 08:07:23,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-19 08:07:23,358 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 989 transitions. [2022-11-19 08:07:23,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-19 08:07:23,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:23,362 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:23,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:23,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:23,582 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:23,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:23,582 INFO L85 PathProgramCache]: Analyzing trace with hash 534361474, now seen corresponding path program 1 times [2022-11-19 08:07:23,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:23,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1311979594] [2022-11-19 08:07:23,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:23,584 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:23,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:23,585 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:23,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-19 08:07:24,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:24,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 08:07:24,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:24,226 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-19 08:07:24,226 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:24,227 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:24,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1311979594] [2022-11-19 08:07:24,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1311979594] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:24,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:24,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 08:07:24,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816558730] [2022-11-19 08:07:24,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:24,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 08:07:24,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:24,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 08:07:24,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:24,229 INFO L87 Difference]: Start difference. First operand 769 states and 989 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 08:07:24,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:24,514 INFO L93 Difference]: Finished difference Result 1587 states and 2049 transitions. [2022-11-19 08:07:24,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 08:07:24,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 159 [2022-11-19 08:07:24,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:24,521 INFO L225 Difference]: With dead ends: 1587 [2022-11-19 08:07:24,521 INFO L226 Difference]: Without dead ends: 833 [2022-11-19 08:07:24,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 08:07:24,527 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 41 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:24,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 521 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:07:24,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2022-11-19 08:07:24,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 823. [2022-11-19 08:07:24,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 637 states have (on average 1.2590266875981162) internal successors, (802), 645 states have internal predecessors, (802), 130 states have call successors, (130), 56 states have call predecessors, (130), 55 states have return successors, (131), 129 states have call predecessors, (131), 129 states have call successors, (131) [2022-11-19 08:07:24,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1063 transitions. [2022-11-19 08:07:24,713 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1063 transitions. Word has length 159 [2022-11-19 08:07:24,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:24,713 INFO L495 AbstractCegarLoop]: Abstraction has 823 states and 1063 transitions. [2022-11-19 08:07:24,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 08:07:24,714 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1063 transitions. [2022-11-19 08:07:24,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-11-19 08:07:24,724 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:24,724 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:24,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:24,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:24,938 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:24,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:24,939 INFO L85 PathProgramCache]: Analyzing trace with hash 71836451, now seen corresponding path program 1 times [2022-11-19 08:07:24,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:24,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1038794244] [2022-11-19 08:07:24,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:24,940 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:24,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:24,943 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:24,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-19 08:07:25,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:25,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-19 08:07:25,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:25,676 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-19 08:07:25,676 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:25,677 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:25,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1038794244] [2022-11-19 08:07:25,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1038794244] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:25,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:25,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:07:25,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120973476] [2022-11-19 08:07:25,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:25,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:07:25,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:25,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:07:25,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:07:25,680 INFO L87 Difference]: Start difference. First operand 823 states and 1063 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:07:25,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:25,952 INFO L93 Difference]: Finished difference Result 1643 states and 2135 transitions. [2022-11-19 08:07:25,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:07:25,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 168 [2022-11-19 08:07:25,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:25,959 INFO L225 Difference]: With dead ends: 1643 [2022-11-19 08:07:25,959 INFO L226 Difference]: Without dead ends: 831 [2022-11-19 08:07:25,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:07:25,963 INFO L413 NwaCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:25,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1054 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:07:25,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2022-11-19 08:07:26,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 831. [2022-11-19 08:07:26,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 641 states have (on average 1.2574102964118565) internal successors, (806), 653 states have internal predecessors, (806), 130 states have call successors, (130), 56 states have call predecessors, (130), 59 states have return successors, (143), 129 states have call predecessors, (143), 129 states have call successors, (143) [2022-11-19 08:07:26,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1079 transitions. [2022-11-19 08:07:26,129 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1079 transitions. Word has length 168 [2022-11-19 08:07:26,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:26,130 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1079 transitions. [2022-11-19 08:07:26,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-19 08:07:26,131 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1079 transitions. [2022-11-19 08:07:26,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-11-19 08:07:26,135 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:26,135 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:26,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:26,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:26,359 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:26,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:26,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1802056919, now seen corresponding path program 1 times [2022-11-19 08:07:26,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:26,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [224216577] [2022-11-19 08:07:26,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:26,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:26,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:26,362 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:26,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-19 08:07:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:27,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 08:07:27,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:27,189 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-11-19 08:07:27,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:27,192 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:27,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [224216577] [2022-11-19 08:07:27,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [224216577] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:27,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:27,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:07:27,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072753819] [2022-11-19 08:07:27,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:27,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:07:27,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:27,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:07:27,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:07:27,196 INFO L87 Difference]: Start difference. First operand 831 states and 1079 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:07:27,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:27,549 INFO L93 Difference]: Finished difference Result 2217 states and 2962 transitions. [2022-11-19 08:07:27,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 08:07:27,551 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 174 [2022-11-19 08:07:27,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:27,558 INFO L225 Difference]: With dead ends: 2217 [2022-11-19 08:07:27,559 INFO L226 Difference]: Without dead ends: 1405 [2022-11-19 08:07:27,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:07:27,562 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 333 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:27,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 1308 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:07:27,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1405 states. [2022-11-19 08:07:27,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1405 to 843. [2022-11-19 08:07:27,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 653 states have (on average 1.2526799387442573) internal successors, (818), 665 states have internal predecessors, (818), 130 states have call successors, (130), 56 states have call predecessors, (130), 59 states have return successors, (143), 129 states have call predecessors, (143), 129 states have call successors, (143) [2022-11-19 08:07:27,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1091 transitions. [2022-11-19 08:07:27,729 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1091 transitions. Word has length 174 [2022-11-19 08:07:27,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:27,730 INFO L495 AbstractCegarLoop]: Abstraction has 843 states and 1091 transitions. [2022-11-19 08:07:27,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:07:27,730 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1091 transitions. [2022-11-19 08:07:27,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-11-19 08:07:27,735 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:27,735 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:27,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:27,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:27,956 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:27,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:27,957 INFO L85 PathProgramCache]: Analyzing trace with hash -419348752, now seen corresponding path program 1 times [2022-11-19 08:07:27,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:27,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [78306073] [2022-11-19 08:07:27,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:27,958 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:27,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:27,959 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:27,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-19 08:07:28,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:28,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-19 08:07:28,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:29,043 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-19 08:07:29,043 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:29,043 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:29,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [78306073] [2022-11-19 08:07:29,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [78306073] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:29,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:29,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-19 08:07:29,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248769292] [2022-11-19 08:07:29,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:29,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-19 08:07:29,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:29,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-19 08:07:29,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-19 08:07:29,049 INFO L87 Difference]: Start difference. First operand 843 states and 1091 transitions. Second operand has 10 states, 10 states have (on average 11.5) internal successors, (115), 8 states have internal predecessors, (115), 2 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 08:07:31,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:33,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:33,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:33,782 INFO L93 Difference]: Finished difference Result 2211 states and 2945 transitions. [2022-11-19 08:07:33,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-19 08:07:33,783 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.5) internal successors, (115), 8 states have internal predecessors, (115), 2 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) Word has length 176 [2022-11-19 08:07:33,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:33,789 INFO L225 Difference]: With dead ends: 2211 [2022-11-19 08:07:33,790 INFO L226 Difference]: Without dead ends: 1387 [2022-11-19 08:07:33,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-19 08:07:33,793 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 203 mSDsluCounter, 2885 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:33,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 3263 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 86 Invalid, 2 Unknown, 0 Unchecked, 4.3s Time] [2022-11-19 08:07:33,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1387 states. [2022-11-19 08:07:33,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1387 to 875. [2022-11-19 08:07:33,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 681 states have (on average 1.2422907488986785) internal successors, (846), 689 states have internal predecessors, (846), 130 states have call successors, (130), 56 states have call predecessors, (130), 63 states have return successors, (151), 137 states have call predecessors, (151), 129 states have call successors, (151) [2022-11-19 08:07:33,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1127 transitions. [2022-11-19 08:07:33,957 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1127 transitions. Word has length 176 [2022-11-19 08:07:33,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:33,958 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1127 transitions. [2022-11-19 08:07:33,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.5) internal successors, (115), 8 states have internal predecessors, (115), 2 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-19 08:07:33,958 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1127 transitions. [2022-11-19 08:07:33,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-11-19 08:07:33,963 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:33,963 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:33,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:34,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:34,183 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:34,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:34,184 INFO L85 PathProgramCache]: Analyzing trace with hash 403002934, now seen corresponding path program 2 times [2022-11-19 08:07:34,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:34,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1692638728] [2022-11-19 08:07:34,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 08:07:34,185 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:34,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:34,186 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:34,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-19 08:07:34,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-19 08:07:34,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 08:07:34,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-19 08:07:34,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:34,765 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-19 08:07:34,766 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:07:34,766 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:34,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1692638728] [2022-11-19 08:07:34,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1692638728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:07:34,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:07:34,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 08:07:34,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071447671] [2022-11-19 08:07:34,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:07:34,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:07:34,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:34,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:07:34,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 08:07:34,768 INFO L87 Difference]: Start difference. First operand 875 states and 1127 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:07:36,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:07:36,463 INFO L93 Difference]: Finished difference Result 1917 states and 2506 transitions. [2022-11-19 08:07:36,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-19 08:07:36,465 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 182 [2022-11-19 08:07:36,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:07:36,470 INFO L225 Difference]: With dead ends: 1917 [2022-11-19 08:07:36,470 INFO L226 Difference]: Without dead ends: 1061 [2022-11-19 08:07:36,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-11-19 08:07:36,473 INFO L413 NwaCegarLoop]: 496 mSDtfsCounter, 682 mSDsluCounter, 1556 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:07:36,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [682 Valid, 2052 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-19 08:07:36,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2022-11-19 08:07:36,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 875. [2022-11-19 08:07:36,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 681 states have (on average 1.2393538913362703) internal successors, (844), 689 states have internal predecessors, (844), 130 states have call successors, (130), 56 states have call predecessors, (130), 63 states have return successors, (151), 137 states have call predecessors, (151), 129 states have call successors, (151) [2022-11-19 08:07:36,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1125 transitions. [2022-11-19 08:07:36,682 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1125 transitions. Word has length 182 [2022-11-19 08:07:36,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:07:36,683 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1125 transitions. [2022-11-19 08:07:36,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:07:36,683 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1125 transitions. [2022-11-19 08:07:36,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-19 08:07:36,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:07:36,687 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:07:36,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-19 08:07:36,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:36,903 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:07:36,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:07:36,904 INFO L85 PathProgramCache]: Analyzing trace with hash 741573795, now seen corresponding path program 1 times [2022-11-19 08:07:36,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:07:36,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1762836843] [2022-11-19 08:07:36,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:36,905 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:07:36,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:07:36,906 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:07:36,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-19 08:07:37,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:38,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-19 08:07:38,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:38,380 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 33 proven. 7 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-19 08:07:38,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:07:39,274 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-19 08:07:39,274 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:07:39,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1762836843] [2022-11-19 08:07:39,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1762836843] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:07:39,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1697074710] [2022-11-19 08:07:39,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:39,275 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 08:07:39,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 08:07:39,279 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 08:07:39,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-19 08:07:40,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:40,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-19 08:07:40,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:40,322 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 33 proven. 7 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-19 08:07:40,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:07:40,790 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-19 08:07:40,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1697074710] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:07:40,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498869804] [2022-11-19 08:07:40,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:07:40,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 08:07:40,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 08:07:40,796 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 08:07:40,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-19 08:07:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:07:41,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 08:07:41,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:07:42,234 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 22 proven. 7 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2022-11-19 08:07:42,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:07:42,734 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-19 08:07:42,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498869804] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 08:07:42,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-19 08:07:42,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 4, 4] total 20 [2022-11-19 08:07:42,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227379077] [2022-11-19 08:07:42,735 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-19 08:07:42,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-19 08:07:42,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:07:42,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-19 08:07:42,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-11-19 08:07:42,737 INFO L87 Difference]: Start difference. First operand 875 states and 1125 transitions. Second operand has 20 states, 20 states have (on average 17.15) internal successors, (343), 16 states have internal predecessors, (343), 6 states have call successors, (49), 3 states have call predecessors, (49), 7 states have return successors, (51), 10 states have call predecessors, (51), 6 states have call successors, (51) [2022-11-19 08:07:49,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:51,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:54,539 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:56,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:07:58,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:08:00,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 08:08:01,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:08:01,908 INFO L93 Difference]: Finished difference Result 7337 states and 9657 transitions. [2022-11-19 08:08:01,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-19 08:08:01,909 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 17.15) internal successors, (343), 16 states have internal predecessors, (343), 6 states have call successors, (49), 3 states have call predecessors, (49), 7 states have return successors, (51), 10 states have call predecessors, (51), 6 states have call successors, (51) Word has length 197 [2022-11-19 08:08:01,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:08:01,935 INFO L225 Difference]: With dead ends: 7337 [2022-11-19 08:08:01,935 INFO L226 Difference]: Without dead ends: 6481 [2022-11-19 08:08:01,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1220 GetRequests, 1164 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=404, Invalid=2902, Unknown=0, NotChecked=0, Total=3306 [2022-11-19 08:08:01,940 INFO L413 NwaCegarLoop]: 753 mSDtfsCounter, 1674 mSDsluCounter, 8982 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 337 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1686 SdHoareTripleChecker+Valid, 9735 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2022-11-19 08:08:01,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1686 Valid, 9735 Invalid, 1474 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [337 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 15.9s Time] [2022-11-19 08:08:01,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6481 states. [2022-11-19 08:08:02,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6481 to 5155. [2022-11-19 08:08:02,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5155 states, 4007 states have (on average 1.242575492887447) internal successors, (4979), 4063 states have internal predecessors, (4979), 784 states have call successors, (784), 316 states have call predecessors, (784), 363 states have return successors, (939), 823 states have call predecessors, (939), 783 states have call successors, (939) [2022-11-19 08:08:02,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5155 states to 5155 states and 6702 transitions. [2022-11-19 08:08:02,926 INFO L78 Accepts]: Start accepts. Automaton has 5155 states and 6702 transitions. Word has length 197 [2022-11-19 08:08:02,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:08:02,926 INFO L495 AbstractCegarLoop]: Abstraction has 5155 states and 6702 transitions. [2022-11-19 08:08:02,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 17.15) internal successors, (343), 16 states have internal predecessors, (343), 6 states have call successors, (49), 3 states have call predecessors, (49), 7 states have return successors, (51), 10 states have call predecessors, (51), 6 states have call successors, (51) [2022-11-19 08:08:02,927 INFO L276 IsEmpty]: Start isEmpty. Operand 5155 states and 6702 transitions. [2022-11-19 08:08:02,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-11-19 08:08:02,938 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:08:02,938 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:08:02,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-19 08:08:03,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-19 08:08:03,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2022-11-19 08:08:03,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt [2022-11-19 08:08:03,558 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:08:03,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:08:03,559 INFO L85 PathProgramCache]: Analyzing trace with hash -182151129, now seen corresponding path program 1 times [2022-11-19 08:08:03,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:08:03,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37871073] [2022-11-19 08:08:03,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:08:03,561 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:03,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:08:03,562 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:08:03,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-19 08:08:04,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:08:04,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 1280 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-19 08:08:04,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:08:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-19 08:08:05,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:08:05,028 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:08:05,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37871073] [2022-11-19 08:08:05,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37871073] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:08:05,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:08:05,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 08:08:05,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616459358] [2022-11-19 08:08:05,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:08:05,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 08:08:05,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:08:05,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 08:08:05,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 08:08:05,031 INFO L87 Difference]: Start difference. First operand 5155 states and 6702 transitions. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:08:06,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:08:06,795 INFO L93 Difference]: Finished difference Result 12545 states and 16683 transitions. [2022-11-19 08:08:06,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-19 08:08:06,797 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 203 [2022-11-19 08:08:06,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:08:06,838 INFO L225 Difference]: With dead ends: 12545 [2022-11-19 08:08:06,838 INFO L226 Difference]: Without dead ends: 7409 [2022-11-19 08:08:06,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-19 08:08:06,855 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 93 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:08:06,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1791 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:08:06,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7409 states. [2022-11-19 08:08:08,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7409 to 5227. [2022-11-19 08:08:08,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5227 states, 4079 states have (on average 1.2382936994361362) internal successors, (5051), 4111 states have internal predecessors, (5051), 784 states have call successors, (784), 316 states have call predecessors, (784), 363 states have return successors, (939), 847 states have call predecessors, (939), 783 states have call successors, (939) [2022-11-19 08:08:08,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5227 states to 5227 states and 6774 transitions. [2022-11-19 08:08:08,276 INFO L78 Accepts]: Start accepts. Automaton has 5227 states and 6774 transitions. Word has length 203 [2022-11-19 08:08:08,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:08:08,277 INFO L495 AbstractCegarLoop]: Abstraction has 5227 states and 6774 transitions. [2022-11-19 08:08:08,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 5 states have internal predecessors, (125), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-19 08:08:08,277 INFO L276 IsEmpty]: Start isEmpty. Operand 5227 states and 6774 transitions. [2022-11-19 08:08:08,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-11-19 08:08:08,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:08:08,289 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:08:08,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-11-19 08:08:08,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:08,513 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:08:08,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:08:08,514 INFO L85 PathProgramCache]: Analyzing trace with hash 485150061, now seen corresponding path program 2 times [2022-11-19 08:08:08,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:08:08,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1374481679] [2022-11-19 08:08:08,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 08:08:08,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:08,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:08:08,517 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:08:08,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-19 08:08:09,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-19 08:08:09,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 08:08:09,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 08:08:09,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:08:09,292 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-11-19 08:08:09,292 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:08:09,292 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:08:09,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1374481679] [2022-11-19 08:08:09,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1374481679] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:08:09,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:08:09,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 08:08:09,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696831033] [2022-11-19 08:08:09,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:08:09,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 08:08:09,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:08:09,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 08:08:09,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 08:08:09,295 INFO L87 Difference]: Start difference. First operand 5227 states and 6774 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-19 08:08:11,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:08:11,331 INFO L93 Difference]: Finished difference Result 16673 states and 21758 transitions. [2022-11-19 08:08:11,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:08:11,332 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 209 [2022-11-19 08:08:11,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:08:11,414 INFO L225 Difference]: With dead ends: 16673 [2022-11-19 08:08:11,414 INFO L226 Difference]: Without dead ends: 11465 [2022-11-19 08:08:11,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 207 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-19 08:08:11,431 INFO L413 NwaCegarLoop]: 353 mSDtfsCounter, 324 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 08:08:11,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 916 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 08:08:11,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11465 states. [2022-11-19 08:08:13,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11465 to 5251. [2022-11-19 08:08:13,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5251 states, 4103 states have (on average 1.236899829393127) internal successors, (5075), 4143 states have internal predecessors, (5075), 784 states have call successors, (784), 316 states have call predecessors, (784), 363 states have return successors, (939), 839 states have call predecessors, (939), 783 states have call successors, (939) [2022-11-19 08:08:13,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5251 states to 5251 states and 6798 transitions. [2022-11-19 08:08:13,364 INFO L78 Accepts]: Start accepts. Automaton has 5251 states and 6798 transitions. Word has length 209 [2022-11-19 08:08:13,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:08:13,365 INFO L495 AbstractCegarLoop]: Abstraction has 5251 states and 6798 transitions. [2022-11-19 08:08:13,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-11-19 08:08:13,366 INFO L276 IsEmpty]: Start isEmpty. Operand 5251 states and 6798 transitions. [2022-11-19 08:08:13,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-19 08:08:13,376 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:08:13,376 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:08:13,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-19 08:08:13,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:13,585 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:08:13,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:08:13,585 INFO L85 PathProgramCache]: Analyzing trace with hash -826439509, now seen corresponding path program 1 times [2022-11-19 08:08:13,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:08:13,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1256184717] [2022-11-19 08:08:13,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:08:13,586 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:13,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:08:13,587 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:08:13,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-19 08:08:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:08:14,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 1311 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-19 08:08:14,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:08:14,832 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-19 08:08:14,833 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 08:08:14,833 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:08:14,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1256184717] [2022-11-19 08:08:14,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1256184717] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 08:08:14,833 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 08:08:14,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 08:08:14,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832698731] [2022-11-19 08:08:14,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 08:08:14,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 08:08:14,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 08:08:14,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 08:08:14,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:08:14,835 INFO L87 Difference]: Start difference. First operand 5251 states and 6798 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 08:08:16,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 08:08:16,254 INFO L93 Difference]: Finished difference Result 14057 states and 18807 transitions. [2022-11-19 08:08:16,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 08:08:16,256 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) Word has length 216 [2022-11-19 08:08:16,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 08:08:16,280 INFO L225 Difference]: With dead ends: 14057 [2022-11-19 08:08:16,281 INFO L226 Difference]: Without dead ends: 8825 [2022-11-19 08:08:16,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 08:08:16,295 INFO L413 NwaCegarLoop]: 400 mSDtfsCounter, 141 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-19 08:08:16,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 1469 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 08:08:16,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8825 states. [2022-11-19 08:08:17,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8825 to 5371. [2022-11-19 08:08:17,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5371 states, 4199 states have (on average 1.2371993331745654) internal successors, (5195), 4215 states have internal predecessors, (5195), 808 states have call successors, (808), 316 states have call predecessors, (808), 363 states have return successors, (963), 887 states have call predecessors, (963), 807 states have call successors, (963) [2022-11-19 08:08:17,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5371 states to 5371 states and 6966 transitions. [2022-11-19 08:08:17,339 INFO L78 Accepts]: Start accepts. Automaton has 5371 states and 6966 transitions. Word has length 216 [2022-11-19 08:08:17,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 08:08:17,339 INFO L495 AbstractCegarLoop]: Abstraction has 5371 states and 6966 transitions. [2022-11-19 08:08:17,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-19 08:08:17,340 INFO L276 IsEmpty]: Start isEmpty. Operand 5371 states and 6966 transitions. [2022-11-19 08:08:17,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-11-19 08:08:17,355 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 08:08:17,355 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 5, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 08:08:17,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-19 08:08:17,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:17,568 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 08:08:17,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 08:08:17,569 INFO L85 PathProgramCache]: Analyzing trace with hash 2070127077, now seen corresponding path program 1 times [2022-11-19 08:08:17,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 08:08:17,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1132371342] [2022-11-19 08:08:17,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:08:17,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 08:08:17,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 08:08:17,571 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 08:08:17,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-19 08:08:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 08:08:23,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 1328 conjuncts, 77 conjunts are in the unsatisfiable core [2022-11-19 08:08:23,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 08:08:23,521 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-19 08:08:23,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-19 08:08:24,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-19 08:08:24,287 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2506 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_2506))) is different from true [2022-11-19 08:08:24,317 WARN L859 $PredicateComparison]: unable to prove that (exists ((|ldv_init_zalloc_#t~malloc61.base| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_old(#valid)| |ldv_init_zalloc_#t~malloc61.base|)) (exists ((v_ArrVal_2505 (_ BitVec 1))) (= (store |c_old(#valid)| |ldv_init_zalloc_#t~malloc61.base| v_ArrVal_2505) |c_#valid|)) (exists ((v_ArrVal_2506 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |ldv_init_zalloc_#t~malloc61.base| v_ArrVal_2506))))) is different from true [2022-11-19 08:08:24,346 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-19 08:08:24,351 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-19 08:08:24,460 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-19 08:08:24,460 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-19 08:08:24,478 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:08:24,673 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-19 08:08:30,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-19 08:08:37,206 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-19 08:08:37,206 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-19 08:08:38,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-19 08:08:42,794 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-19 08:08:44,801 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_1| (_ BitVec 64))) (= (select |c_#memory_int| |v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_1|) ((as const (Array (_ BitVec 64) (_ BitVec 8))) (_ bv0 8)))) is different from true [2022-11-19 08:08:55,599 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-19 08:08:55,600 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-19 08:08:56,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-19 08:09:11,240 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-19 08:09:11,241 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-19 08:09:13,773 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_6| (_ BitVec 64))) (= (select |c_#memory_int| |v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_6|) ((as const (Array (_ BitVec 64) (_ BitVec 8))) (_ bv0 8)))) is different from true [2022-11-19 08:09:14,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:09:16,098 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_7| (_ BitVec 64))) (= (select |c_#memory_int| |v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_7|) ((as const (Array (_ BitVec 64) (_ BitVec 8))) (_ bv0 8)))) is different from true [2022-11-19 08:09:18,384 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_8| (_ BitVec 64))) (= ((as const (Array (_ BitVec 64) (_ BitVec 8))) (_ bv0 8)) (select |c_#memory_int| |v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_8|))) is different from true [2022-11-19 08:09:18,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:09:18,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:09:20,908 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_9| (_ BitVec 64))) (= ((as const (Array (_ BitVec 64) (_ BitVec 8))) (_ bv0 8)) (select |c_#memory_int| |v_ULTIMATE.start_usb_acecad_probe_~id#1.base_BEFORE_CALL_9|))) is different from true [2022-11-19 08:09:21,138 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:09:21,153 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 15 [2022-11-19 08:09:21,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-19 08:09:21,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 144 treesize of output 110 [2022-11-19 08:09:21,326 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 28 proven. 18 refuted. 9 times theorem prover too weak. 17 trivial. 101 not checked. [2022-11-19 08:09:21,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 08:09:21,389 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2519 (Array (_ BitVec 64) (_ BitVec 8))) (|ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ BitVec 64))) (= (_ bv0 64) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_usb_acecad_probe_~input_dev~0#1.base| v_ArrVal_2519) |c_ULTIMATE.start_usb_acecad_probe_~id#1.base|))) (concat (concat (concat (concat (concat (concat (concat (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv23 64))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv22 64)))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv21 64)))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv20 64)))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv19 64)))) (select .cse0 (bvadd (_ bv18 64) |ULTIMATE.start_usb_acecad_probe_~id#1.offset|))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv17 64)))) (select .cse0 (bvadd |ULTIMATE.start_usb_acecad_probe_~id#1.offset| (_ bv16 64))))))) is different from false [2022-11-19 08:09:21,514 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 08:09:21,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1132371342] [2022-11-19 08:09:21,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1132371342] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 08:09:21,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2035576367] [2022-11-19 08:09:21,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 08:09:21,515 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 08:09:21,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 08:09:21,518 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 08:09:21,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98be23bd-18d5-4de7-8e2b-b951bca4a52f/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process