./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 793a6c625c75092f747de022bbd4fd421346f4483d489a12fa5057c55b9e4cfa --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:47:16,196 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:47:16,198 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:47:16,225 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:47:16,226 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:47:16,227 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:47:16,228 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:47:16,230 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:47:16,231 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:47:16,232 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:47:16,233 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:47:16,234 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:47:16,235 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:47:16,236 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:47:16,237 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:47:16,238 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:47:16,238 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:47:16,239 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:47:16,241 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:47:16,243 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:47:16,244 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:47:16,245 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:47:16,247 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:47:16,247 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:47:16,251 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:47:16,251 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:47:16,252 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:47:16,253 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:47:16,253 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:47:16,254 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:47:16,254 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:47:16,255 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:47:16,256 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:47:16,257 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:47:16,258 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:47:16,258 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:47:16,259 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:47:16,259 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:47:16,259 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:47:16,260 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:47:16,261 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:47:16,262 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:47:16,283 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:47:16,284 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:47:16,284 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:47:16,284 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:47:16,285 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:47:16,285 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:47:16,286 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:47:16,286 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:47:16,286 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:47:16,286 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:47:16,287 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:47:16,287 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:47:16,287 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:47:16,287 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:47:16,288 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:47:16,288 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:47:16,288 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:47:16,288 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:47:16,289 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:47:16,289 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:47:16,289 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:47:16,290 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:47:16,290 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:47:16,290 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:47:16,290 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:47:16,291 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:47:16,291 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:47:16,291 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:47:16,291 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:47:16,291 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:47:16,292 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:47:16,292 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:47:16,292 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:47:16,292 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:47:16,293 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:47:16,293 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:47:16,293 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:47:16,293 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:47:16,293 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_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 793a6c625c75092f747de022bbd4fd421346f4483d489a12fa5057c55b9e4cfa [2022-11-03 02:47:16,540 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:47:16,575 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:47:16,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:47:16,579 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:47:16,580 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:47:16,581 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:47:16,656 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/4e4e1d80c/a837440b95594fe5a0306a57e4985cf2/FLAG84e1c4686 [2022-11-03 02:47:17,310 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:47:17,311 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:47:17,337 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/4e4e1d80c/a837440b95594fe5a0306a57e4985cf2/FLAG84e1c4686 [2022-11-03 02:47:17,460 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/4e4e1d80c/a837440b95594fe5a0306a57e4985cf2 [2022-11-03 02:47:17,466 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:47:17,468 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:47:17,472 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:47:17,473 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:47:17,476 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:47:17,478 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:47:17" (1/1) ... [2022-11-03 02:47:17,479 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ff4d97d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:17, skipping insertion in model container [2022-11-03 02:47:17,479 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:47:17" (1/1) ... [2022-11-03 02:47:17,486 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:47:17,615 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:47:18,484 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i[135044,135057] [2022-11-03 02:47:18,516 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:47:18,536 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:47:18,762 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i[135044,135057] [2022-11-03 02:47:18,772 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:47:18,801 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:47:18,802 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18 WrapperNode [2022-11-03 02:47:18,802 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:47:18,803 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:47:18,803 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:47:18,803 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:47:18,809 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,844 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,912 INFO L138 Inliner]: procedures = 114, calls = 417, calls flagged for inlining = 49, calls inlined = 46, statements flattened = 1200 [2022-11-03 02:47:18,912 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:47:18,913 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:47:18,913 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:47:18,913 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:47:18,923 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,923 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,936 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,937 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,970 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,978 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,984 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:18,989 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:19,005 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:47:19,015 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:47:19,015 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:47:19,016 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:47:19,031 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (1/1) ... [2022-11-03 02:47:19,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:47:19,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:19,065 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:47:19,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:47:19,117 INFO L130 BoogieDeclarations]: Found specification of procedure raw_open [2022-11-03 02:47:19,117 INFO L138 BoogieDeclarations]: Found implementation of procedure raw_open [2022-11-03 02:47:19,118 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2022-11-03 02:47:19,118 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2022-11-03 02:47:19,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:47:19,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:47:19,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:47:19,119 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:47:19,119 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:47:19,119 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_read_iter [2022-11-03 02:47:19,120 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_read_iter [2022-11-03 02:47:19,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:47:19,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:47:19,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2022-11-03 02:47:19,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2022-11-03 02:47:19,120 INFO L130 BoogieDeclarations]: Found specification of procedure bind_get [2022-11-03 02:47:19,121 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_get [2022-11-03 02:47:19,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 02:47:19,121 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 02:47:19,121 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 02:47:19,121 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-03 02:47:19,121 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-03 02:47:19,121 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 02:47:19,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 02:47:19,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:47:19,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:47:19,122 INFO L130 BoogieDeclarations]: Found specification of procedure bind_set [2022-11-03 02:47:19,122 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_set [2022-11-03 02:47:19,123 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2022-11-03 02:47:19,123 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2022-11-03 02:47:19,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-03 02:47:19,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-03 02:47:19,124 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 02:47:19,124 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 02:47:19,124 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:47:19,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-03 02:47:19,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-03 02:47:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 02:47:19,125 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 02:47:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:47:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:47:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:47:19,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:47:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:47:19,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:47:19,126 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2022-11-03 02:47:19,127 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2022-11-03 02:47:19,127 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:47:19,128 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:47:19,128 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_fsync [2022-11-03 02:47:19,129 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_fsync [2022-11-03 02:47:19,129 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2022-11-03 02:47:19,130 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2022-11-03 02:47:19,131 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2022-11-03 02:47:19,131 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2022-11-03 02:47:19,131 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2022-11-03 02:47:19,131 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2022-11-03 02:47:19,132 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-03 02:47:19,132 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-03 02:47:19,132 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_write_iter [2022-11-03 02:47:19,132 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_write_iter [2022-11-03 02:47:19,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:47:19,132 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:47:19,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:47:19,132 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 02:47:19,132 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 02:47:19,554 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:47:19,557 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:47:19,865 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:47:20,597 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:47:20,879 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:47:20,879 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:47:20,884 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:47:20 BoogieIcfgContainer [2022-11-03 02:47:20,884 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:47:20,886 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:47:20,886 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:47:20,890 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:47:20,890 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:47:17" (1/3) ... [2022-11-03 02:47:20,891 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e534a8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:47:20, skipping insertion in model container [2022-11-03 02:47:20,893 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:47:18" (2/3) ... [2022-11-03 02:47:20,894 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e534a8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:47:20, skipping insertion in model container [2022-11-03 02:47:20,895 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:47:20" (3/3) ... [2022-11-03 02:47:20,898 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:47:20,917 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:47:20,918 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:47:21,002 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:47:21,012 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;@70b2528e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:47:21,013 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:47:21,019 INFO L276 IsEmpty]: Start isEmpty. Operand has 289 states, 182 states have (on average 1.39010989010989) internal successors, (253), 191 states have internal predecessors, (253), 79 states have call successors, (79), 27 states have call predecessors, (79), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-03 02:47:21,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-03 02:47:21,037 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:21,038 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:21,039 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:21,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:21,045 INFO L85 PathProgramCache]: Analyzing trace with hash -821374808, now seen corresponding path program 1 times [2022-11-03 02:47:21,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:21,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654559756] [2022-11-03 02:47:21,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:21,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:21,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:21,997 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2022-11-03 02:47:21,998 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:21,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654559756] [2022-11-03 02:47:21,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654559756] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:21,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:47:21,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:47:22,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319951360] [2022-11-03 02:47:22,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:22,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:47:22,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:22,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:47:22,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:47:22,049 INFO L87 Difference]: Start difference. First operand has 289 states, 182 states have (on average 1.39010989010989) internal successors, (253), 191 states have internal predecessors, (253), 79 states have call successors, (79), 27 states have call predecessors, (79), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:47:22,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:22,739 INFO L93 Difference]: Finished difference Result 762 states and 1076 transitions. [2022-11-03 02:47:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:47:22,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 131 [2022-11-03 02:47:22,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:22,765 INFO L225 Difference]: With dead ends: 762 [2022-11-03 02:47:22,765 INFO L226 Difference]: Without dead ends: 497 [2022-11-03 02:47:22,770 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-03 02:47:22,773 INFO L413 NwaCegarLoop]: 409 mSDtfsCounter, 327 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:22,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 727 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:47:22,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2022-11-03 02:47:22,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 494. [2022-11-03 02:47:22,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 322 states have (on average 1.375776397515528) internal successors, (443), 326 states have internal predecessors, (443), 122 states have call successors, (122), 50 states have call predecessors, (122), 49 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2022-11-03 02:47:22,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 685 transitions. [2022-11-03 02:47:22,897 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 685 transitions. Word has length 131 [2022-11-03 02:47:22,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:22,898 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 685 transitions. [2022-11-03 02:47:22,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:47:22,899 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 685 transitions. [2022-11-03 02:47:22,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-03 02:47:22,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:22,910 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:22,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:47:22,911 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:22,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:22,912 INFO L85 PathProgramCache]: Analyzing trace with hash -996015596, now seen corresponding path program 1 times [2022-11-03 02:47:22,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:22,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832209997] [2022-11-03 02:47:22,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:22,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:23,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:23,333 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2022-11-03 02:47:23,334 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:23,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832209997] [2022-11-03 02:47:23,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832209997] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:23,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:47:23,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:47:23,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123989705] [2022-11-03 02:47:23,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:23,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:47:23,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:23,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:47:23,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:47:23,339 INFO L87 Difference]: Start difference. First operand 494 states and 685 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:47:23,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:23,753 INFO L93 Difference]: Finished difference Result 1387 states and 1936 transitions. [2022-11-03 02:47:23,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:47:23,753 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 130 [2022-11-03 02:47:23,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:23,760 INFO L225 Difference]: With dead ends: 1387 [2022-11-03 02:47:23,761 INFO L226 Difference]: Without dead ends: 925 [2022-11-03 02:47:23,764 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-03 02:47:23,765 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 338 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:23,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 680 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:47:23,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-11-03 02:47:23,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 921. [2022-11-03 02:47:23,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 608 states have (on average 1.3898026315789473) internal successors, (845), 615 states have internal predecessors, (845), 219 states have call successors, (219), 94 states have call predecessors, (219), 93 states have return successors, (221), 217 states have call predecessors, (221), 217 states have call successors, (221) [2022-11-03 02:47:23,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1285 transitions. [2022-11-03 02:47:23,858 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1285 transitions. Word has length 130 [2022-11-03 02:47:23,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:23,860 INFO L495 AbstractCegarLoop]: Abstraction has 921 states and 1285 transitions. [2022-11-03 02:47:23,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 02:47:23,861 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1285 transitions. [2022-11-03 02:47:23,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-03 02:47:23,866 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:23,866 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:23,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:47:23,867 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:23,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:23,877 INFO L85 PathProgramCache]: Analyzing trace with hash -160076248, now seen corresponding path program 1 times [2022-11-03 02:47:23,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:23,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659654610] [2022-11-03 02:47:23,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:23,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:24,142 INFO L134 CoverageAnalysis]: Checked inductivity of 258 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2022-11-03 02:47:24,143 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:24,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659654610] [2022-11-03 02:47:24,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659654610] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:24,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:47:24,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:47:24,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454759821] [2022-11-03 02:47:24,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:24,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:47:24,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:24,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:47:24,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:47:24,146 INFO L87 Difference]: Start difference. First operand 921 states and 1285 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:47:24,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:24,723 INFO L93 Difference]: Finished difference Result 1790 states and 2462 transitions. [2022-11-03 02:47:24,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:47:24,724 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 148 [2022-11-03 02:47:24,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:24,730 INFO L225 Difference]: With dead ends: 1790 [2022-11-03 02:47:24,731 INFO L226 Difference]: Without dead ends: 913 [2022-11-03 02:47:24,733 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-03 02:47:24,735 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 224 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:24,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 649 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:47:24,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2022-11-03 02:47:24,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 903. [2022-11-03 02:47:24,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 588 states have (on average 1.369047619047619) internal successors, (805), 596 states have internal predecessors, (805), 210 states have call successors, (210), 105 states have call predecessors, (210), 104 states have return successors, (210), 207 states have call predecessors, (210), 208 states have call successors, (210) [2022-11-03 02:47:24,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1225 transitions. [2022-11-03 02:47:24,804 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1225 transitions. Word has length 148 [2022-11-03 02:47:24,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:24,807 INFO L495 AbstractCegarLoop]: Abstraction has 903 states and 1225 transitions. [2022-11-03 02:47:24,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:47:24,808 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1225 transitions. [2022-11-03 02:47:24,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-11-03 02:47:24,813 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:24,814 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-11-03 02:47:24,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:47:24,815 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:24,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:24,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1723793366, now seen corresponding path program 1 times [2022-11-03 02:47:24,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:24,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85484975] [2022-11-03 02:47:24,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:24,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:25,201 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2022-11-03 02:47:25,201 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:25,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85484975] [2022-11-03 02:47:25,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85484975] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:25,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:47:25,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:47:25,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606122421] [2022-11-03 02:47:25,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:25,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:47:25,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:25,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:47:25,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:47:25,204 INFO L87 Difference]: Start difference. First operand 903 states and 1225 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:47:25,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:25,744 INFO L93 Difference]: Finished difference Result 1960 states and 2655 transitions. [2022-11-03 02:47:25,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:47:25,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 191 [2022-11-03 02:47:25,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:25,757 INFO L225 Difference]: With dead ends: 1960 [2022-11-03 02:47:25,758 INFO L226 Difference]: Without dead ends: 1188 [2022-11-03 02:47:25,760 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-03 02:47:25,763 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 193 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:25,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 785 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:47:25,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2022-11-03 02:47:25,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1175. [2022-11-03 02:47:25,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 776 states have (on average 1.375) internal successors, (1067), 784 states have internal predecessors, (1067), 262 states have call successors, (262), 137 states have call predecessors, (262), 136 states have return successors, (262), 259 states have call predecessors, (262), 260 states have call successors, (262) [2022-11-03 02:47:25,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1591 transitions. [2022-11-03 02:47:25,858 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1591 transitions. Word has length 191 [2022-11-03 02:47:25,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:25,862 INFO L495 AbstractCegarLoop]: Abstraction has 1175 states and 1591 transitions. [2022-11-03 02:47:25,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:47:25,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1591 transitions. [2022-11-03 02:47:25,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2022-11-03 02:47:25,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:25,869 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:25,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:47:25,871 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:25,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:25,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1047832876, now seen corresponding path program 1 times [2022-11-03 02:47:25,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:25,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591085581] [2022-11-03 02:47:25,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:25,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:26,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:27,138 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2022-11-03 02:47:27,139 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:27,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591085581] [2022-11-03 02:47:27,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591085581] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:27,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:47:27,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:47:27,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106599469] [2022-11-03 02:47:27,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:27,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:47:27,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:27,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:47:27,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:47:27,142 INFO L87 Difference]: Start difference. First operand 1175 states and 1591 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 02:47:28,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:28,109 INFO L93 Difference]: Finished difference Result 3261 states and 4398 transitions. [2022-11-03 02:47:28,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:47:28,110 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 211 [2022-11-03 02:47:28,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:28,123 INFO L225 Difference]: With dead ends: 3261 [2022-11-03 02:47:28,123 INFO L226 Difference]: Without dead ends: 2217 [2022-11-03 02:47:28,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:47:28,131 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 368 mSDsluCounter, 1456 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 1762 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:28,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 1762 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:47:28,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2217 states. [2022-11-03 02:47:28,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2217 to 1999. [2022-11-03 02:47:28,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1335 states have (on average 1.3797752808988764) internal successors, (1842), 1352 states have internal predecessors, (1842), 430 states have call successors, (430), 225 states have call predecessors, (430), 233 states have return successors, (444), 429 states have call predecessors, (444), 428 states have call successors, (444) [2022-11-03 02:47:28,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 2716 transitions. [2022-11-03 02:47:28,256 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 2716 transitions. Word has length 211 [2022-11-03 02:47:28,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:28,257 INFO L495 AbstractCegarLoop]: Abstraction has 1999 states and 2716 transitions. [2022-11-03 02:47:28,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 02:47:28,258 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 2716 transitions. [2022-11-03 02:47:28,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2022-11-03 02:47:28,263 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:28,263 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 6, 6, 6, 6, 6, 6, 6, 6, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:28,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:47:28,264 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:28,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:28,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1982072347, now seen corresponding path program 1 times [2022-11-03 02:47:28,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:28,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902729014] [2022-11-03 02:47:28,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:28,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:29,314 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2022-11-03 02:47:29,314 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:29,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902729014] [2022-11-03 02:47:29,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902729014] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:29,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040453110] [2022-11-03 02:47:29,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:29,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:29,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:29,318 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:29,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:47:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:29,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 2369 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:47:30,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:30,093 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2022-11-03 02:47:30,093 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:47:30,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040453110] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:30,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:47:30,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2022-11-03 02:47:30,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335039819] [2022-11-03 02:47:30,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:30,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:47:30,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:30,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:47:30,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:47:30,096 INFO L87 Difference]: Start difference. First operand 1999 states and 2716 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-03 02:47:31,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:31,123 INFO L93 Difference]: Finished difference Result 3121 states and 4210 transitions. [2022-11-03 02:47:31,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:47:31,124 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 222 [2022-11-03 02:47:31,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:31,130 INFO L225 Difference]: With dead ends: 3121 [2022-11-03 02:47:31,130 INFO L226 Difference]: Without dead ends: 1222 [2022-11-03 02:47:31,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:47:31,136 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 16 mSDsluCounter, 1168 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1354 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:31,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1354 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:47:31,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2022-11-03 02:47:31,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1150. [2022-11-03 02:47:31,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 757 states have (on average 1.3659180977542933) internal successors, (1034), 768 states have internal predecessors, (1034), 256 states have call successors, (256), 133 states have call predecessors, (256), 136 states have return successors, (261), 251 states have call predecessors, (261), 254 states have call successors, (261) [2022-11-03 02:47:31,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1551 transitions. [2022-11-03 02:47:31,204 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1551 transitions. Word has length 222 [2022-11-03 02:47:31,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:31,205 INFO L495 AbstractCegarLoop]: Abstraction has 1150 states and 1551 transitions. [2022-11-03 02:47:31,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-03 02:47:31,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1551 transitions. [2022-11-03 02:47:31,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-11-03 02:47:31,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:31,210 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:31,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:31,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:31,435 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:31,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:31,436 INFO L85 PathProgramCache]: Analyzing trace with hash -355837059, now seen corresponding path program 1 times [2022-11-03 02:47:31,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:31,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251479646] [2022-11-03 02:47:31,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:31,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:32,433 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2022-11-03 02:47:32,434 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:32,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251479646] [2022-11-03 02:47:32,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251479646] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:32,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566013006] [2022-11-03 02:47:32,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:32,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:32,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:32,436 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:32,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:47:33,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:33,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 2455 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 02:47:33,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:33,480 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-03 02:47:33,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:47:33,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566013006] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:33,481 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:47:33,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2022-11-03 02:47:33,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892817867] [2022-11-03 02:47:33,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:33,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:47:33,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:33,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:47:33,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:47:33,484 INFO L87 Difference]: Start difference. First operand 1150 states and 1551 transitions. Second operand has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:47:34,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:34,355 INFO L93 Difference]: Finished difference Result 2282 states and 3092 transitions. [2022-11-03 02:47:34,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:47:34,356 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 233 [2022-11-03 02:47:34,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:34,362 INFO L225 Difference]: With dead ends: 2282 [2022-11-03 02:47:34,362 INFO L226 Difference]: Without dead ends: 1151 [2022-11-03 02:47:34,365 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:47:34,366 INFO L413 NwaCegarLoop]: 337 mSDtfsCounter, 1 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 985 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:34,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 985 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:47:34,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2022-11-03 02:47:34,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 1151. [2022-11-03 02:47:34,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1151 states, 758 states have (on average 1.3654353562005277) internal successors, (1035), 769 states have internal predecessors, (1035), 256 states have call successors, (256), 133 states have call predecessors, (256), 136 states have return successors, (261), 251 states have call predecessors, (261), 254 states have call successors, (261) [2022-11-03 02:47:34,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1552 transitions. [2022-11-03 02:47:34,423 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1552 transitions. Word has length 233 [2022-11-03 02:47:34,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:34,423 INFO L495 AbstractCegarLoop]: Abstraction has 1151 states and 1552 transitions. [2022-11-03 02:47:34,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 31.0) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:47:34,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1552 transitions. [2022-11-03 02:47:34,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2022-11-03 02:47:34,428 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:34,429 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 8, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:47:34,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:34,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:34,643 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:47:34,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:34,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1821498994, now seen corresponding path program 1 times [2022-11-03 02:47:34,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:34,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22850818] [2022-11-03 02:47:34,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:34,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 548 trivial. 0 not checked. [2022-11-03 02:47:35,953 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:35,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22850818] [2022-11-03 02:47:35,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22850818] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:35,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876157232] [2022-11-03 02:47:35,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:35,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:35,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:35,959 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:35,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:47:36,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:37,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 2625 conjuncts, 326 conjunts are in the unsatisfiable core [2022-11-03 02:47:37,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:37,211 INFO L356 Elim1Store]: treesize reduction 440, result has 0.2 percent of original size [2022-11-03 02:47:37,212 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 320 treesize of output 298 [2022-11-03 02:47:40,740 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 11 treesize of output 7 [2022-11-03 02:47:41,895 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:47:51,734 INFO L356 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2022-11-03 02:47:51,735 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:47:52,361 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:47:53,381 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1570 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1570)))) is different from true [2022-11-03 02:47:53,676 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 19 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:47:55,954 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:47:55,973 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_1571 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1571) |c_#memory_int|)) (< 0 |c_#StackHeapBarrier|)) is different from true [2022-11-03 02:47:56,143 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 17 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:47:58,089 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:47:58,108 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1572 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1572)))) is different from true [2022-11-03 02:47:58,260 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 15 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:00,112 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:00,129 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1573 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1573) |c_#memory_int|))) is different from true [2022-11-03 02:48:00,245 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:02,060 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:02,078 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1574 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1574)))) is different from true [2022-11-03 02:48:02,132 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:04,134 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:04,152 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1575 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1575)))) is different from true [2022-11-03 02:48:04,239 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:05,856 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:05,876 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1576 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1576) |c_#memory_int|))) is different from true [2022-11-03 02:48:05,900 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:07,517 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:07,534 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1577 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1577)))) is different from true [2022-11-03 02:48:07,560 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:09,080 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:09,097 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1578 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1578) |c_#memory_int|))) is different from true [2022-11-03 02:48:09,112 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:48:10,631 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:10,651 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1579 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_1579)))) is different from true [2022-11-03 02:48:10,666 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 16 [2022-11-03 02:48:15,792 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:16,759 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1580 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_1580) |c_#memory_int|))) is different from true [2022-11-03 02:48:16,775 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (exists ((v_ArrVal_1580 (Array Int Int)) (|v_#Ultimate.meminit_#ptr.base_AFTER_CALL_17| Int)) (and (= (store |c_old(#memory_int)| |v_#Ultimate.meminit_#ptr.base_AFTER_CALL_17| v_ArrVal_1580) |c_#memory_int|) (<= (+ |v_#Ultimate.meminit_#ptr.base_AFTER_CALL_17| 1) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 02:48:16,790 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:16,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:16,821 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 16 [2022-11-03 02:48:16,844 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:16,863 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_1581 (Array Int Int))) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_1581) |c_#memory_int|)) (< 0 |c_#StackHeapBarrier|)) is different from true [2022-11-03 02:48:19,418 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:19,438 WARN L855 $PredicateComparison]: unable to prove that (and (< 0 |c_#StackHeapBarrier|) (< |c_ldv_init_zalloc_#res.base| |c_#StackHeapBarrier|) (exists ((v_ArrVal_1581 (Array Int Int))) (= (store |c_old(#memory_int)| |c_ldv_init_zalloc_#res.base| v_ArrVal_1581) |c_#memory_int|))) is different from true [2022-11-03 02:48:19,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:19,449 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 16 [2022-11-03 02:48:19,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:19,939 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 16 [2022-11-03 02:48:20,041 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 02:48:20,116 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_1583 (Array Int Int))) (= (store |c_old(#memory_int)| |c_raw_open_#in~filp#1.base| v_ArrVal_1583) |c_#memory_int|)) is different from true [2022-11-03 02:48:20,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:20,129 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 16 [2022-11-03 02:48:20,294 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 63 proven. 65 refuted. 10 times theorem prover too weak. 183 trivial. 283 not checked. [2022-11-03 02:48:20,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:20,424 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1586 (Array Int Int))) (not (= (select (select (store |c_#memory_int| c_~raw_ctl_fops_group2~0.base v_ArrVal_1586) |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset|) 44032))) is different from false [2022-11-03 02:48:20,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876157232] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:20,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2049300476] [2022-11-03 02:48:20,455 INFO L159 IcfgInterpreter]: Started Sifa with 132 locations of interest [2022-11-03 02:48:20,456 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:20,462 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:20,467 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:20,468 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:21,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,552 INFO L244 Elim1Store]: Index analysis took 271 ms [2022-11-03 02:48:43,954 WARN L234 SmtUtils]: Spent 22.36s on a formula simplification. DAG size of input: 1512 DAG size of output: 513 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-03 02:48:43,957 INFO L356 Elim1Store]: treesize reduction 8908, result has 9.7 percent of original size [2022-11-03 02:48:43,958 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 31 select indices, 31 select index equivalence classes, 195 disjoint index pairs (out of 465 index pairs), introduced 31 new quantified variables, introduced 309 case distinctions, treesize of input 459 treesize of output 1329 [2022-11-03 02:48:44,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,744 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 447 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 205 [2022-11-03 02:48:44,924 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 28 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 288 treesize of output 246 [2022-11-03 02:48:45,203 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 631 treesize of output 507 [2022-11-03 02:48:45,488 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 625 treesize of output 501 [2022-11-03 02:48:49,027 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:49,041 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 6 treesize of output 5 [2022-11-03 02:48:49,054 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:50,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 31 select indices, 31 select index equivalence classes, 465 disjoint index pairs (out of 465 index pairs), introduced 31 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 94 [2022-11-03 02:48:51,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,316 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 447 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 91 [2022-11-03 02:48:51,445 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 209 [2022-11-03 02:48:51,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:51,569 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2022-11-03 02:48:56,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:56,929 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 30 select indices, 30 select index equivalence classes, 447 disjoint index pairs (out of 435 index pairs), introduced 30 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 91 [2022-11-03 02:48:57,247 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 287 treesize of output 209 [2022-11-03 02:48:57,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,380 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 25 [2022-11-03 02:48:57,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:57,673 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 31 select indices, 31 select index equivalence classes, 465 disjoint index pairs (out of 465 index pairs), introduced 31 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 94 [2022-11-03 02:49:55,011 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:55,119 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:55,416 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:56,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:49:56,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:49:56,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:50:50,999 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:51,132 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:51,652 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:52,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:50:52,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:50:52,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:52:06,830 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:52:06,948 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:52:07,261 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:52:08,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:52:08,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:52:08,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:53:03,823 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:53:03,949 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:53:04,015 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:53:04,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:53:04,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:53:04,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:54:22,831 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:54:23,003 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:54:23,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:54:23,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:54:23,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:54:23,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:55:29,021 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:29,515 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:29,643 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:30,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:55:30,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:55:30,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:55:33,992 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:33,999 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 11 treesize of output 7 [2022-11-03 02:55:34,006 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 11 treesize of output 7 [2022-11-03 02:55:34,057 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:55:34,057 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 100 treesize of output 103 [2022-11-03 02:55:34,087 INFO L356 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2022-11-03 02:55:34,088 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 98 treesize of output 101 [2022-11-03 02:55:34,116 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:55:34,116 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 92 treesize of output 95 [2022-11-03 02:55:34,183 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2022-11-03 02:55:34,187 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 12 [2022-11-03 02:55:34,192 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2022-11-03 02:55:35,638 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:35,870 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 630 treesize of output 490 [2022-11-03 02:55:35,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:35,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,013 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:36,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,170 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:36,271 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 46 [2022-11-03 02:55:36,438 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 624 treesize of output 484 [2022-11-03 02:55:36,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,612 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:36,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:36,795 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:36,908 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 40 [2022-11-03 02:55:39,151 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 624 treesize of output 484 [2022-11-03 02:55:39,228 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 40 [2022-11-03 02:55:39,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,392 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:39,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,573 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:39,729 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:55:39,816 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 630 treesize of output 490 [2022-11-03 02:55:39,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:39,946 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:55:40,053 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 78 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 46 [2022-11-03 02:55:40,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:55:40,191 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 378 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 0 case distinctions, treesize of input 195 treesize of output 85 [2022-11-03 02:56:30,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:30,441 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-03 02:56:30,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:30,717 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:31,341 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:56:31,346 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:56:32,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:32,353 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:56:32,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:32,542 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:56:34,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:34,067 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:56:34,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:34,227 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:57:34,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:34,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-03 02:57:34,369 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-03 02:57:34,374 INFO L158 Benchmark]: Toolchain (without parser) took 616906.09ms. Allocated memory was 107.0MB in the beginning and 583.0MB in the end (delta: 476.1MB). Free memory was 64.3MB in the beginning and 189.8MB in the end (delta: -125.4MB). Peak memory consumption was 379.9MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,374 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 107.0MB. Free memory is still 87.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:57:34,375 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1329.88ms. Allocated memory was 107.0MB in the beginning and 134.2MB in the end (delta: 27.3MB). Free memory was 64.1MB in the beginning and 86.8MB in the end (delta: -22.7MB). Peak memory consumption was 25.7MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,375 INFO L158 Benchmark]: Boogie Procedure Inliner took 109.28ms. Allocated memory is still 134.2MB. Free memory was 86.2MB in the beginning and 78.8MB in the end (delta: 7.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,375 INFO L158 Benchmark]: Boogie Preprocessor took 101.49ms. Allocated memory is still 134.2MB. Free memory was 78.8MB in the beginning and 71.5MB in the end (delta: 7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,375 INFO L158 Benchmark]: RCFGBuilder took 1869.00ms. Allocated memory was 134.2MB in the beginning and 209.7MB in the end (delta: 75.5MB). Free memory was 71.5MB in the beginning and 139.7MB in the end (delta: -68.2MB). Peak memory consumption was 25.7MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,376 INFO L158 Benchmark]: TraceAbstraction took 613487.31ms. Allocated memory was 209.7MB in the beginning and 583.0MB in the end (delta: 373.3MB). Free memory was 138.7MB in the beginning and 189.8MB in the end (delta: -51.1MB). Peak memory consumption was 351.7MB. Max. memory is 16.1GB. [2022-11-03 02:57:34,377 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 107.0MB. Free memory is still 87.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1329.88ms. Allocated memory was 107.0MB in the beginning and 134.2MB in the end (delta: 27.3MB). Free memory was 64.1MB in the beginning and 86.8MB in the end (delta: -22.7MB). Peak memory consumption was 25.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 109.28ms. Allocated memory is still 134.2MB. Free memory was 86.2MB in the beginning and 78.8MB in the end (delta: 7.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 101.49ms. Allocated memory is still 134.2MB. Free memory was 78.8MB in the beginning and 71.5MB in the end (delta: 7.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1869.00ms. Allocated memory was 134.2MB in the beginning and 209.7MB in the end (delta: 75.5MB). Free memory was 71.5MB in the beginning and 139.7MB in the end (delta: -68.2MB). Peak memory consumption was 25.7MB. Max. memory is 16.1GB. * TraceAbstraction took 613487.31ms. Allocated memory was 209.7MB in the beginning and 583.0MB in the end (delta: 373.3MB). Free memory was 138.7MB in the beginning and 189.8MB in the end (delta: -51.1MB). Peak memory consumption was 351.7MB. 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-03 02:57:34,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 793a6c625c75092f747de022bbd4fd421346f4483d489a12fa5057c55b9e4cfa --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 02:57:36,682 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:57:36,684 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:57:36,723 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:57:36,723 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:57:36,727 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:57:36,729 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:57:36,733 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:57:36,735 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:57:36,736 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:57:36,736 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:57:36,737 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:57:36,738 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:57:36,739 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:57:36,740 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:57:36,741 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:57:36,742 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:57:36,742 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:57:36,744 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:57:36,746 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:57:36,752 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:57:36,753 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:57:36,756 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:57:36,758 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:57:36,773 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:57:36,773 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:57:36,774 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:57:36,777 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:57:36,778 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:57:36,779 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:57:36,779 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:57:36,780 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:57:36,782 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:57:36,783 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:57:36,784 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:57:36,784 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:57:36,785 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:57:36,785 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:57:36,785 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:57:36,787 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:57:36,788 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:57:36,789 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:57:36,821 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:57:36,821 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:57:36,823 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:57:36,823 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:57:36,824 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:57:36,824 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:57:36,824 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:57:36,824 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:57:36,825 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:57:36,825 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:57:36,826 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:57:36,826 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:57:36,828 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:57:36,828 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:57:36,828 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:57:36,828 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:57:36,828 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:57:36,829 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:57:36,829 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:57:36,829 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:57:36,829 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:57:36,829 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:57:36,830 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:57:36,830 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:57:36,830 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:57:36,830 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:57:36,831 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:57:36,831 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:57:36,831 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:57:36,831 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:57:36,831 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:57:36,832 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:36,832 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:57:36,832 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:57:36,833 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:57:36,833 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_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 793a6c625c75092f747de022bbd4fd421346f4483d489a12fa5057c55b9e4cfa [2022-11-03 02:57:37,226 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:57:37,257 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:57:37,260 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:57:37,261 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:57:37,262 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:57:37,264 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:57:37,339 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/375370bb7/9f6b5b7fb9dd445ab034dd8c2805395b/FLAGc90a1d99d [2022-11-03 02:57:38,041 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:57:38,042 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:57:38,085 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/375370bb7/9f6b5b7fb9dd445ab034dd8c2805395b/FLAGc90a1d99d [2022-11-03 02:57:38,202 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/data/375370bb7/9f6b5b7fb9dd445ab034dd8c2805395b [2022-11-03 02:57:38,204 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:57:38,205 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:57:38,207 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:57:38,207 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:57:38,211 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:57:38,212 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:57:38" (1/1) ... [2022-11-03 02:57:38,213 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@287513fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:38, skipping insertion in model container [2022-11-03 02:57:38,213 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:57:38" (1/1) ... [2022-11-03 02:57:38,221 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:57:38,329 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:57:39,135 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i[135044,135057] [2022-11-03 02:57:39,167 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:57:39,191 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:57:39,239 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:57:39,453 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i[135044,135057] [2022-11-03 02:57:39,463 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:57:39,482 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:57:39,794 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i[135044,135057] [2022-11-03 02:57:39,829 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:57:39,865 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:57:39,866 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39 WrapperNode [2022-11-03 02:57:39,866 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:57:39,867 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:57:39,868 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:57:39,868 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:57:39,875 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:39,927 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:39,995 INFO L138 Inliner]: procedures = 122, calls = 417, calls flagged for inlining = 49, calls inlined = 46, statements flattened = 1159 [2022-11-03 02:57:39,996 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:57:39,996 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:57:39,997 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:57:39,997 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:57:40,007 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,017 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,017 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,050 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,057 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,064 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,069 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,079 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:57:40,080 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:57:40,080 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:57:40,080 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:57:40,081 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (1/1) ... [2022-11-03 02:57:40,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:57:40,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:57:40,130 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:57:40,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:57:40,175 INFO L130 BoogieDeclarations]: Found specification of procedure raw_open [2022-11-03 02:57:40,177 INFO L138 BoogieDeclarations]: Found implementation of procedure raw_open [2022-11-03 02:57:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 02:57:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:57:40,177 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2022-11-03 02:57:40,178 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2022-11-03 02:57:40,178 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-03 02:57:40,178 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:57:40,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:57:40,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:57:40,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:57:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_read_iter [2022-11-03 02:57:40,179 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_read_iter [2022-11-03 02:57:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:57:40,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:57:40,179 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2022-11-03 02:57:40,179 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2022-11-03 02:57:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure bind_get [2022-11-03 02:57:40,180 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_get [2022-11-03 02:57:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 02:57:40,180 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 02:57:40,180 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-03 02:57:40,180 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-03 02:57:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 02:57:40,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 02:57:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:57:40,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:57:40,181 INFO L130 BoogieDeclarations]: Found specification of procedure bind_set [2022-11-03 02:57:40,181 INFO L138 BoogieDeclarations]: Found implementation of procedure bind_set [2022-11-03 02:57:40,182 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2022-11-03 02:57:40,182 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2022-11-03 02:57:40,182 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-03 02:57:40,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-03 02:57:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 02:57:40,183 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 02:57:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:57:40,183 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-03 02:57:40,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-03 02:57:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 02:57:40,184 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 02:57:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:57:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:57:40,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:57:40,185 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:57:40,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:57:40,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:57:40,186 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2022-11-03 02:57:40,186 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2022-11-03 02:57:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 02:57:40,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:57:40,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:57:40,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:57:40,189 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_fsync [2022-11-03 02:57:40,189 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_fsync [2022-11-03 02:57:40,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:57:40,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 02:57:40,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-03 02:57:40,190 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2022-11-03 02:57:40,190 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2022-11-03 02:57:40,191 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2022-11-03 02:57:40,191 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2022-11-03 02:57:40,191 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2022-11-03 02:57:40,191 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2022-11-03 02:57:40,191 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-03 02:57:40,192 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-03 02:57:40,192 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_write_iter [2022-11-03 02:57:40,192 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_write_iter [2022-11-03 02:57:40,192 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:57:40,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:57:40,193 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 02:57:40,193 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 02:57:40,675 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:57:40,678 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:57:41,613 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:57:44,436 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:57:44,456 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:57:44,458 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:57:44,462 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:57:44 BoogieIcfgContainer [2022-11-03 02:57:44,463 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:57:44,467 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:57:44,467 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:57:44,470 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:57:44,471 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:57:38" (1/3) ... [2022-11-03 02:57:44,472 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d1426d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:57:44, skipping insertion in model container [2022-11-03 02:57:44,473 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:57:39" (2/3) ... [2022-11-03 02:57:44,473 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d1426d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:57:44, skipping insertion in model container [2022-11-03 02:57:44,474 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:57:44" (3/3) ... [2022-11-03 02:57:44,475 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--char--raw.ko-entry_point.cil.out.i [2022-11-03 02:57:44,494 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:57:44,494 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:57:44,557 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:57:44,563 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;@59d2e480, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:57:44,563 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:57:44,569 INFO L276 IsEmpty]: Start isEmpty. Operand has 380 states, 273 states have (on average 1.3333333333333333) internal successors, (364), 282 states have internal predecessors, (364), 79 states have call successors, (79), 27 states have call predecessors, (79), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-03 02:57:44,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-03 02:57:44,591 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:44,592 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:44,593 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:44,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:44,598 INFO L85 PathProgramCache]: Analyzing trace with hash -391938554, now seen corresponding path program 1 times [2022-11-03 02:57:44,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:44,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323366231] [2022-11-03 02:57:44,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:44,614 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:44,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:44,615 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:44,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:57:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:45,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 02:57:45,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:45,506 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2022-11-03 02:57:45,507 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:57:45,508 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:45,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323366231] [2022-11-03 02:57:45,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323366231] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:57:45,509 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:57:45,509 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:57:45,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747036527] [2022-11-03 02:57:45,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:57:45,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 02:57:45,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:45,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 02:57:45,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:57:45,550 INFO L87 Difference]: Start difference. First operand has 380 states, 273 states have (on average 1.3333333333333333) internal successors, (364), 282 states have internal predecessors, (364), 79 states have call successors, (79), 27 states have call predecessors, (79), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) Second operand has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 02:57:45,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:45,648 INFO L93 Difference]: Finished difference Result 755 states and 1049 transitions. [2022-11-03 02:57:45,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 02:57:45,663 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 178 [2022-11-03 02:57:45,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:45,675 INFO L225 Difference]: With dead ends: 755 [2022-11-03 02:57:45,679 INFO L226 Difference]: Without dead ends: 369 [2022-11-03 02:57:45,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:57:45,692 INFO L413 NwaCegarLoop]: 513 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, 513 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:45,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:57:45,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-11-03 02:57:45,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2022-11-03 02:57:45,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 268 states have (on average 1.3134328358208955) internal successors, (352), 271 states have internal predecessors, (352), 75 states have call successors, (75), 26 states have call predecessors, (75), 25 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-03 02:57:45,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 500 transitions. [2022-11-03 02:57:45,804 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 500 transitions. Word has length 178 [2022-11-03 02:57:45,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:45,804 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 500 transitions. [2022-11-03 02:57:45,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 02:57:45,805 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 500 transitions. [2022-11-03 02:57:45,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-03 02:57:45,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:45,821 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:45,859 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:46,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:57:46,035 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:46,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:46,036 INFO L85 PathProgramCache]: Analyzing trace with hash -236302322, now seen corresponding path program 1 times [2022-11-03 02:57:46,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:46,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365377020] [2022-11-03 02:57:46,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:46,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:46,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:46,038 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:46,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:57:46,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:46,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 1032 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:57:46,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:47,055 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2022-11-03 02:57:47,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:57:47,056 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:47,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365377020] [2022-11-03 02:57:47,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365377020] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:57:47,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:57:47,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:57:47,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493808148] [2022-11-03 02:57:47,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:57:47,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:57:47,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:47,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:57:47,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:57:47,061 INFO L87 Difference]: Start difference. First operand 369 states and 500 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:57:47,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:47,254 INFO L93 Difference]: Finished difference Result 730 states and 999 transitions. [2022-11-03 02:57:47,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:57:47,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 178 [2022-11-03 02:57:47,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:47,260 INFO L225 Difference]: With dead ends: 730 [2022-11-03 02:57:47,260 INFO L226 Difference]: Without dead ends: 370 [2022-11-03 02:57:47,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:57:47,263 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 3 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:47,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1469 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:57:47,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-11-03 02:57:47,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 370. [2022-11-03 02:57:47,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 269 states have (on average 1.312267657992565) internal successors, (353), 272 states have internal predecessors, (353), 75 states have call successors, (75), 26 states have call predecessors, (75), 25 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-03 02:57:47,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 501 transitions. [2022-11-03 02:57:47,283 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 501 transitions. Word has length 178 [2022-11-03 02:57:47,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:47,285 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 501 transitions. [2022-11-03 02:57:47,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:57:47,285 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 501 transitions. [2022-11-03 02:57:47,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-11-03 02:57:47,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:47,288 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:47,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:47,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:57:47,507 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:47,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:47,507 INFO L85 PathProgramCache]: Analyzing trace with hash -607481962, now seen corresponding path program 1 times [2022-11-03 02:57:47,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:47,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1356450449] [2022-11-03 02:57:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:47,509 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:47,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:47,510 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:47,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:57:48,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:48,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:57:48,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:48,582 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 88 proven. 1 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2022-11-03 02:57:48,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:57:48,962 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-11-03 02:57:48,962 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:48,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1356450449] [2022-11-03 02:57:48,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1356450449] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:57:48,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [872851572] [2022-11-03 02:57:48,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:48,963 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:48,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:57:48,966 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:57:48,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2022-11-03 02:57:49,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:49,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 1164 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:57:49,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:50,399 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2022-11-03 02:57:50,400 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:57:50,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [872851572] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:57:50,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:57:50,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5] total 9 [2022-11-03 02:57:50,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896807023] [2022-11-03 02:57:50,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:57:50,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:57:50,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:50,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:57:50,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:50,403 INFO L87 Difference]: Start difference. First operand 370 states and 501 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-11-03 02:57:50,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:50,514 INFO L93 Difference]: Finished difference Result 1026 states and 1392 transitions. [2022-11-03 02:57:50,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:57:50,515 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) Word has length 190 [2022-11-03 02:57:50,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:50,522 INFO L225 Difference]: With dead ends: 1026 [2022-11-03 02:57:50,522 INFO L226 Difference]: Without dead ends: 687 [2022-11-03 02:57:50,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 560 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:50,525 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 402 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:50,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 1001 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:57:50,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-11-03 02:57:50,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 684. [2022-11-03 02:57:50,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 505 states have (on average 1.3247524752475248) internal successors, (669), 510 states have internal predecessors, (669), 129 states have call successors, (129), 50 states have call predecessors, (129), 49 states have return successors, (129), 127 states have call predecessors, (129), 127 states have call successors, (129) [2022-11-03 02:57:50,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 927 transitions. [2022-11-03 02:57:50,579 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 927 transitions. Word has length 190 [2022-11-03 02:57:50,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:50,583 INFO L495 AbstractCegarLoop]: Abstraction has 684 states and 927 transitions. [2022-11-03 02:57:50,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-11-03 02:57:50,584 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 927 transitions. [2022-11-03 02:57:50,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-03 02:57:50,593 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:50,593 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:50,635 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-11-03 02:57:50,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:51,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:51,007 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:51,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:51,008 INFO L85 PathProgramCache]: Analyzing trace with hash 635413857, now seen corresponding path program 1 times [2022-11-03 02:57:51,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:51,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37083413] [2022-11-03 02:57:51,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:51,009 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:51,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:51,011 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:51,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:57:51,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:51,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 1275 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:57:51,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:52,062 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 88 proven. 1 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2022-11-03 02:57:52,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:57:52,414 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 546 trivial. 0 not checked. [2022-11-03 02:57:52,414 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:52,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37083413] [2022-11-03 02:57:52,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37083413] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:57:52,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1763617397] [2022-11-03 02:57:52,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:52,419 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:52,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:57:52,420 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:57:52,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2022-11-03 02:57:53,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:53,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 1275 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:57:53,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:53,362 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2022-11-03 02:57:53,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:57:53,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1763617397] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:57:53,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:57:53,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2022-11-03 02:57:53,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97822704] [2022-11-03 02:57:53,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:57:53,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:57:53,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:53,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:57:53,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:53,368 INFO L87 Difference]: Start difference. First operand 684 states and 927 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:57:53,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:53,606 INFO L93 Difference]: Finished difference Result 1659 states and 2230 transitions. [2022-11-03 02:57:53,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:57:53,607 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 212 [2022-11-03 02:57:53,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:53,616 INFO L225 Difference]: With dead ends: 1659 [2022-11-03 02:57:53,616 INFO L226 Difference]: Without dead ends: 1016 [2022-11-03 02:57:53,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:53,624 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 286 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:53,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 957 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:57:53,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2022-11-03 02:57:53,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 1008. [2022-11-03 02:57:53,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 749 states have (on average 1.3257676902536715) internal successors, (993), 757 states have internal predecessors, (993), 179 states have call successors, (179), 80 states have call predecessors, (179), 79 states have return successors, (179), 176 states have call predecessors, (179), 177 states have call successors, (179) [2022-11-03 02:57:53,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1351 transitions. [2022-11-03 02:57:53,703 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1351 transitions. Word has length 212 [2022-11-03 02:57:53,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:53,705 INFO L495 AbstractCegarLoop]: Abstraction has 1008 states and 1351 transitions. [2022-11-03 02:57:53,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-11-03 02:57:53,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1351 transitions. [2022-11-03 02:57:53,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-11-03 02:57:53,713 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:53,713 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:53,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:53,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:54,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:57:54,119 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:54,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:54,120 INFO L85 PathProgramCache]: Analyzing trace with hash -854776640, now seen corresponding path program 1 times [2022-11-03 02:57:54,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:54,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1394208461] [2022-11-03 02:57:54,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:54,121 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:54,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:54,122 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:54,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:57:55,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:55,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1471 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:57:55,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:55,247 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 200 proven. 1 refuted. 0 times theorem prover too weak. 551 trivial. 0 not checked. [2022-11-03 02:57:55,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:57:55,609 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2022-11-03 02:57:55,609 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:55,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1394208461] [2022-11-03 02:57:55,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1394208461] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:57:55,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1917423814] [2022-11-03 02:57:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:55,610 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:55,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:57:55,611 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:57:55,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-11-03 02:57:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:56,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 1471 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:57:56,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:56,704 INFO L134 CoverageAnalysis]: Checked inductivity of 752 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 638 trivial. 0 not checked. [2022-11-03 02:57:56,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:57:56,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1917423814] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:57:56,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:57:56,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2022-11-03 02:57:56,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027155670] [2022-11-03 02:57:56,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:57:56,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:57:56,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:56,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:57:56,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:56,707 INFO L87 Difference]: Start difference. First operand 1008 states and 1351 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 02:57:56,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:56,954 INFO L93 Difference]: Finished difference Result 2303 states and 3094 transitions. [2022-11-03 02:57:56,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:57:56,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 277 [2022-11-03 02:57:56,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:56,962 INFO L225 Difference]: With dead ends: 2303 [2022-11-03 02:57:56,962 INFO L226 Difference]: Without dead ends: 1346 [2022-11-03 02:57:56,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 828 GetRequests, 821 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:57:56,965 INFO L413 NwaCegarLoop]: 716 mSDtfsCounter, 231 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 1168 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:56,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 1168 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:57:56,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2022-11-03 02:57:57,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 1332. [2022-11-03 02:57:57,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1003 states have (on average 1.3330009970089731) internal successors, (1337), 1012 states have internal predecessors, (1337), 224 states have call successors, (224), 105 states have call predecessors, (224), 104 states have return successors, (224), 220 states have call predecessors, (224), 222 states have call successors, (224) [2022-11-03 02:57:57,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 1785 transitions. [2022-11-03 02:57:57,052 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 1785 transitions. Word has length 277 [2022-11-03 02:57:57,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:57,053 INFO L495 AbstractCegarLoop]: Abstraction has 1332 states and 1785 transitions. [2022-11-03 02:57:57,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 02:57:57,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 1785 transitions. [2022-11-03 02:57:57,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2022-11-03 02:57:57,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:57,060 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:57:57,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:57,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:57,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:57:57,468 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:57:57,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:57,469 INFO L85 PathProgramCache]: Analyzing trace with hash 104959770, now seen corresponding path program 1 times [2022-11-03 02:57:57,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:57,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [177726756] [2022-11-03 02:57:57,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:57,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:57,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:57,471 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:57,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:57:58,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:58,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 1531 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:57:58,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:58,588 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 200 proven. 1 refuted. 0 times theorem prover too weak. 557 trivial. 0 not checked. [2022-11-03 02:57:58,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:57:58,946 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2022-11-03 02:57:58,946 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:58,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [177726756] [2022-11-03 02:57:58,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [177726756] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:57:58,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [605840612] [2022-11-03 02:57:58,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:58,947 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:58,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:57:58,951 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:57:58,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2022-11-03 02:57:59,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:59,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 1531 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:57:59,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2022-11-03 02:58:00,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:58:00,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [605840612] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:58:00,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:58:00,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 11 [2022-11-03 02:58:00,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350309164] [2022-11-03 02:58:00,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:58:00,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:58:00,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:58:00,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:58:00,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:58:00,035 INFO L87 Difference]: Start difference. First operand 1332 states and 1785 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 02:58:00,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:58:00,285 INFO L93 Difference]: Finished difference Result 2641 states and 3538 transitions. [2022-11-03 02:58:00,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:58:00,286 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 294 [2022-11-03 02:58:00,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:58:00,293 INFO L225 Difference]: With dead ends: 2641 [2022-11-03 02:58:00,293 INFO L226 Difference]: Without dead ends: 1339 [2022-11-03 02:58:00,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 881 GetRequests, 870 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:58:00,298 INFO L413 NwaCegarLoop]: 498 mSDtfsCounter, 19 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:58:00,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1985 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:58:00,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2022-11-03 02:58:00,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 1299. [2022-11-03 02:58:00,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 972 states have (on average 1.3271604938271604) internal successors, (1290), 982 states have internal predecessors, (1290), 223 states have call successors, (223), 104 states have call predecessors, (223), 103 states have return successors, (223), 215 states have call predecessors, (223), 221 states have call successors, (223) [2022-11-03 02:58:00,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 1736 transitions. [2022-11-03 02:58:00,361 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 1736 transitions. Word has length 294 [2022-11-03 02:58:00,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:58:00,362 INFO L495 AbstractCegarLoop]: Abstraction has 1299 states and 1736 transitions. [2022-11-03 02:58:00,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 3 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-03 02:58:00,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 1736 transitions. [2022-11-03 02:58:00,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2022-11-03 02:58:00,369 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:58:00,369 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:58:00,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:00,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:00,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:58:00,777 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:58:00,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:58:00,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1154735365, now seen corresponding path program 1 times [2022-11-03 02:58:00,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:58:00,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475516049] [2022-11-03 02:58:00,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:00,778 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:58:00,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:58:00,779 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:58:00,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 02:58:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:01,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 1578 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:01,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:02,007 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 200 proven. 1 refuted. 0 times theorem prover too weak. 563 trivial. 0 not checked. [2022-11-03 02:58:02,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:02,422 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 686 trivial. 0 not checked. [2022-11-03 02:58:02,423 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:58:02,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475516049] [2022-11-03 02:58:02,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475516049] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:02,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [200493667] [2022-11-03 02:58:02,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:02,423 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:58:02,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:58:02,425 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:58:02,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-03 02:58:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:03,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 1578 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:58:03,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 644 trivial. 0 not checked. [2022-11-03 02:58:03,728 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:58:03,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [200493667] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:58:03,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:58:03,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5, 5] total 13 [2022-11-03 02:58:03,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482985607] [2022-11-03 02:58:03,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:58:03,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:58:03,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:58:03,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:58:03,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:58:03,731 INFO L87 Difference]: Start difference. First operand 1299 states and 1736 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-03 02:58:08,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:58:09,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:58:09,283 INFO L93 Difference]: Finished difference Result 2719 states and 3634 transitions. [2022-11-03 02:58:09,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 02:58:09,284 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) Word has length 308 [2022-11-03 02:58:09,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:58:09,291 INFO L225 Difference]: With dead ends: 2719 [2022-11-03 02:58:09,292 INFO L226 Difference]: Without dead ends: 1466 [2022-11-03 02:58:09,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 928 GetRequests, 911 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2022-11-03 02:58:09,296 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 529 mSDsluCounter, 2153 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 2645 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:58:09,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 2645 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-11-03 02:58:09,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2022-11-03 02:58:09,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1454. [2022-11-03 02:58:09,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 1086 states have (on average 1.3259668508287292) internal successors, (1440), 1103 states have internal predecessors, (1440), 245 states have call successors, (245), 116 states have call predecessors, (245), 122 states have return successors, (259), 237 states have call predecessors, (259), 243 states have call successors, (259) [2022-11-03 02:58:09,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 1944 transitions. [2022-11-03 02:58:09,380 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 1944 transitions. Word has length 308 [2022-11-03 02:58:09,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:58:09,381 INFO L495 AbstractCegarLoop]: Abstraction has 1454 states and 1944 transitions. [2022-11-03 02:58:09,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (32), 4 states have call predecessors, (32), 3 states have call successors, (32) [2022-11-03 02:58:09,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 1944 transitions. [2022-11-03 02:58:09,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 327 [2022-11-03 02:58:09,386 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:58:09,387 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:58:09,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:09,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:09,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:58:09,805 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:58:09,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:58:09,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1220705889, now seen corresponding path program 1 times [2022-11-03 02:58:09,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:58:09,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1460438901] [2022-11-03 02:58:09,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:09,806 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:58:09,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:58:09,807 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:58:09,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 02:58:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:10,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 1623 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:10,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:11,001 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 232 proven. 1 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2022-11-03 02:58:11,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:11,399 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 744 trivial. 0 not checked. [2022-11-03 02:58:11,399 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:58:11,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1460438901] [2022-11-03 02:58:11,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1460438901] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:11,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1747809903] [2022-11-03 02:58:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:11,400 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:58:11,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:58:11,403 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:58:11,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-03 02:58:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:13,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 1623 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:13,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:13,500 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 232 proven. 1 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2022-11-03 02:58:13,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:13,781 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 744 trivial. 0 not checked. [2022-11-03 02:58:13,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1747809903] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:13,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144785367] [2022-11-03 02:58:13,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:13,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:58:13,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:58:13,783 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:58:13,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:58:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:14,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 1623 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:58:14,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:15,135 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 674 trivial. 0 not checked. [2022-11-03 02:58:15,135 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:58:15,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144785367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:58:15,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:58:15,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5, 5, 5] total 9 [2022-11-03 02:58:15,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294126974] [2022-11-03 02:58:15,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:58:15,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:58:15,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:58:15,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:58:15,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:58:15,138 INFO L87 Difference]: Start difference. First operand 1454 states and 1944 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:58:15,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:58:15,246 INFO L93 Difference]: Finished difference Result 2741 states and 3660 transitions. [2022-11-03 02:58:15,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:58:15,248 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 326 [2022-11-03 02:58:15,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:58:15,255 INFO L225 Difference]: With dead ends: 2741 [2022-11-03 02:58:15,255 INFO L226 Difference]: Without dead ends: 1454 [2022-11-03 02:58:15,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1625 GetRequests, 1618 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:58:15,260 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 423 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:58:15,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 491 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:58:15,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1454 states. [2022-11-03 02:58:15,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1454 to 1454. [2022-11-03 02:58:15,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 1086 states have (on average 1.3195211786372008) internal successors, (1433), 1103 states have internal predecessors, (1433), 245 states have call successors, (245), 116 states have call predecessors, (245), 122 states have return successors, (259), 237 states have call predecessors, (259), 243 states have call successors, (259) [2022-11-03 02:58:15,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 1937 transitions. [2022-11-03 02:58:15,353 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 1937 transitions. Word has length 326 [2022-11-03 02:58:15,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:58:15,354 INFO L495 AbstractCegarLoop]: Abstraction has 1454 states and 1937 transitions. [2022-11-03 02:58:15,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 2 states have internal predecessors, (128), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:58:15,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 1937 transitions. [2022-11-03 02:58:15,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 329 [2022-11-03 02:58:15,358 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:58:15,358 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:58:15,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:15,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:15,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:15,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:58:15,973 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:58:15,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:58:15,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1381624546, now seen corresponding path program 1 times [2022-11-03 02:58:15,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:58:15,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [318986950] [2022-11-03 02:58:15,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:15,975 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:58:15,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:58:15,975 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:58:15,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:58:17,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:17,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:17,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:17,234 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 232 proven. 1 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2022-11-03 02:58:17,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:17,595 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2022-11-03 02:58:17,596 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:58:17,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [318986950] [2022-11-03 02:58:17,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [318986950] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:17,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1711461915] [2022-11-03 02:58:17,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:17,597 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:58:17,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:58:17,603 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:58:17,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-03 02:58:19,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:19,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:19,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:19,706 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 232 proven. 1 refuted. 0 times theorem prover too weak. 591 trivial. 0 not checked. [2022-11-03 02:58:19,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:19,987 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2022-11-03 02:58:19,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1711461915] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:19,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217434914] [2022-11-03 02:58:19,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:58:19,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:58:19,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:58:19,989 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:58:20,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-03 02:58:20,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:58:20,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 1621 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:58:20,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:20,920 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 311 proven. 1 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2022-11-03 02:58:20,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:21,289 INFO L134 CoverageAnalysis]: Checked inductivity of 824 backedges. 7 proven. 71 refuted. 0 times theorem prover too weak. 746 trivial. 0 not checked. [2022-11-03 02:58:21,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217434914] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:21,289 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:58:21,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 11 [2022-11-03 02:58:21,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967798669] [2022-11-03 02:58:21,290 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:58:21,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:58:21,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:58:21,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:58:21,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:58:21,293 INFO L87 Difference]: Start difference. First operand 1454 states and 1937 transitions. Second operand has 11 states, 11 states have (on average 16.0) internal successors, (176), 11 states have internal predecessors, (176), 2 states have call successors, (65), 2 states have call predecessors, (65), 5 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-03 02:58:22,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:58:22,372 INFO L93 Difference]: Finished difference Result 2904 states and 3893 transitions. [2022-11-03 02:58:22,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:58:22,373 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 16.0) internal successors, (176), 11 states have internal predecessors, (176), 2 states have call successors, (65), 2 states have call predecessors, (65), 5 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) Word has length 328 [2022-11-03 02:58:22,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:58:22,380 INFO L225 Difference]: With dead ends: 2904 [2022-11-03 02:58:22,381 INFO L226 Difference]: Without dead ends: 1466 [2022-11-03 02:58:22,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1972 GetRequests, 1953 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=139, Invalid=281, Unknown=0, NotChecked=0, Total=420 [2022-11-03 02:58:22,385 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 56 mSDsluCounter, 1894 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 2378 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:58:22,386 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 2378 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:58:22,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2022-11-03 02:58:22,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1466. [2022-11-03 02:58:22,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1097 states have (on average 1.317228805834093) internal successors, (1445), 1114 states have internal predecessors, (1445), 245 states have call successors, (245), 117 states have call predecessors, (245), 123 states have return successors, (259), 237 states have call predecessors, (259), 243 states have call successors, (259) [2022-11-03 02:58:22,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 1949 transitions. [2022-11-03 02:58:22,510 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 1949 transitions. Word has length 328 [2022-11-03 02:58:22,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:58:22,510 INFO L495 AbstractCegarLoop]: Abstraction has 1466 states and 1949 transitions. [2022-11-03 02:58:22,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.0) internal successors, (176), 11 states have internal predecessors, (176), 2 states have call successors, (65), 2 states have call predecessors, (65), 5 states have return successors, (65), 2 states have call predecessors, (65), 2 states have call successors, (65) [2022-11-03 02:58:22,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 1949 transitions. [2022-11-03 02:58:22,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 365 [2022-11-03 02:58:22,515 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:58:22,515 INFO L195 NwaCegarLoop]: trace histogram [48, 12, 12, 12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:58:22,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:22,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:22,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:58:23,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:58:23,139 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:58:23,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:58:23,140 INFO L85 PathProgramCache]: Analyzing trace with hash -124252010, now seen corresponding path program 2 times [2022-11-03 02:58:23,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:58:23,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1991055769] [2022-11-03 02:58:23,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:58:23,141 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:58:23,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:58:23,142 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:58:23,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 02:58:26,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:58:26,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:58:27,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 2017 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:58:27,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:27,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 752 proven. 10 refuted. 0 times theorem prover too weak. 1556 trivial. 0 not checked. [2022-11-03 02:58:27,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:28,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 28 proven. 290 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2022-11-03 02:58:28,256 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:58:28,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1991055769] [2022-11-03 02:58:28,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1991055769] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:28,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [694358409] [2022-11-03 02:58:28,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:58:28,257 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:58:28,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:58:28,263 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:58:28,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-03 02:58:51,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:58:51,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:58:51,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 2017 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:58:51,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:58:51,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 752 proven. 10 refuted. 0 times theorem prover too weak. 1556 trivial. 0 not checked. [2022-11-03 02:58:51,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:58:52,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 28 proven. 290 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2022-11-03 02:58:52,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [694358409] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:58:52,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459043779] [2022-11-03 02:58:52,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:58:52,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:58:52,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:58:52,049 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:58:52,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 02:58:59,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:58:59,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:58:59,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 2017 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:58:59,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:59:00,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 752 proven. 10 refuted. 0 times theorem prover too weak. 1556 trivial. 0 not checked. [2022-11-03 02:59:00,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:59:01,398 INFO L134 CoverageAnalysis]: Checked inductivity of 2318 backedges. 28 proven. 290 refuted. 0 times theorem prover too weak. 2000 trivial. 0 not checked. [2022-11-03 02:59:01,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459043779] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:59:01,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:59:01,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 20 [2022-11-03 02:59:01,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285768926] [2022-11-03 02:59:01,400 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:59:01,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:59:01,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:59:01,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:59:01,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:59:01,403 INFO L87 Difference]: Start difference. First operand 1466 states and 1949 transitions. Second operand has 20 states, 20 states have (on average 9.25) internal successors, (185), 20 states have internal predecessors, (185), 2 states have call successors, (63), 2 states have call predecessors, (63), 5 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2022-11-03 02:59:03,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:59:03,610 INFO L93 Difference]: Finished difference Result 2922 states and 3906 transitions. [2022-11-03 02:59:03,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-03 02:59:03,613 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 9.25) internal successors, (185), 20 states have internal predecessors, (185), 2 states have call successors, (63), 2 states have call predecessors, (63), 5 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) Word has length 364 [2022-11-03 02:59:03,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:59:03,620 INFO L225 Difference]: With dead ends: 2922 [2022-11-03 02:59:03,620 INFO L226 Difference]: Without dead ends: 1472 [2022-11-03 02:59:03,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2186 GetRequests, 2160 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=257, Invalid=499, Unknown=0, NotChecked=0, Total=756 [2022-11-03 02:59:03,625 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 54 mSDsluCounter, 3316 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 3800 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:59:03,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 3800 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 02:59:03,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2022-11-03 02:59:03,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1472. [2022-11-03 02:59:03,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1472 states, 1103 states have (on average 1.3155031731640978) internal successors, (1451), 1120 states have internal predecessors, (1451), 245 states have call successors, (245), 117 states have call predecessors, (245), 123 states have return successors, (259), 237 states have call predecessors, (259), 243 states have call successors, (259) [2022-11-03 02:59:03,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1472 states to 1472 states and 1955 transitions. [2022-11-03 02:59:03,748 INFO L78 Accepts]: Start accepts. Automaton has 1472 states and 1955 transitions. Word has length 364 [2022-11-03 02:59:03,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:59:03,749 INFO L495 AbstractCegarLoop]: Abstraction has 1472 states and 1955 transitions. [2022-11-03 02:59:03,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.25) internal successors, (185), 20 states have internal predecessors, (185), 2 states have call successors, (63), 2 states have call predecessors, (63), 5 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2022-11-03 02:59:03,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1472 states and 1955 transitions. [2022-11-03 02:59:03,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2022-11-03 02:59:03,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:59:03,754 INFO L195 NwaCegarLoop]: trace histogram [76, 12, 12, 12, 12, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:59:03,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-11-03 02:59:04,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:59:04,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-03 02:59:04,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:59:04,367 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:59:04,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:59:04,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1878997718, now seen corresponding path program 3 times [2022-11-03 02:59:04,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:59:04,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1171483246] [2022-11-03 02:59:04,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:59:04,369 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:59:04,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:59:04,370 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:59:04,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 02:59:27,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 31 check-sat command(s) [2022-11-03 02:59:27,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:59:28,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 2325 conjuncts, 282 conjunts are in the unsatisfiable core [2022-11-03 02:59:28,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:59:28,423 INFO L356 Elim1Store]: treesize reduction 550, result has 0.2 percent of original size [2022-11-03 02:59:28,425 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 320 treesize of output 298 [2022-11-03 03:00:12,335 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 10 [2022-11-03 03:00:12,521 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 24 treesize of output 23 [2022-11-03 03:00:12,681 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 24 treesize of output 23 [2022-11-03 03:00:22,977 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:24,927 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5283 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5283))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:00:25,739 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 21 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:33,536 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:35,035 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5291 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5291))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:00:37,426 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 19 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:41,599 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:43,165 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5299 (Array (_ BitVec 64) (_ BitVec 8)))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5299) |c_#memory_int|))) is different from true [2022-11-03 03:00:43,339 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 17 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:48,026 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:48,702 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5303 (Array (_ BitVec 64) (_ BitVec 8)))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5303) |c_#memory_int|))) is different from true [2022-11-03 03:00:48,905 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 15 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:52,190 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:53,749 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5311 (Array (_ BitVec 64) (_ BitVec 8)))) (= (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5311) |c_#memory_int|)) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:00:53,968 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:56,103 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:00:56,765 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5315 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5315))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:00:57,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:00:58,449 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:00,049 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5323 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5323))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:01:00,169 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:01:01,265 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:02,776 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5331 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5331)))) is different from true [2022-11-03 03:01:02,945 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:01:03,593 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:04,264 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5335 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5335))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|)))) is different from true [2022-11-03 03:01:04,330 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:01:04,802 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:05,466 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5339 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5339)))) is different from true [2022-11-03 03:01:05,522 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 03:01:05,805 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:07,629 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5347 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_memset_#in~s#1.base| v_ArrVal_5347)))) is different from true [2022-11-03 03:01:07,670 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 18 [2022-11-03 03:01:09,089 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:10,379 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 03:01:10,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:01:10,729 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 18 [2022-11-03 03:01:11,044 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:11,096 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_5349 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| v_ArrVal_5349))) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (not (= (_ bv0 64) |c_#StackHeapBarrier|))) is different from true [2022-11-03 03:01:11,143 WARN L855 $PredicateComparison]: unable to prove that (and (bvult |c_ldv_init_zalloc_#t~malloc23.base| |c_#StackHeapBarrier|) (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (exists ((v_ArrVal_5349 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_ldv_init_zalloc_#t~malloc23.base| v_ArrVal_5349)))) is different from true [2022-11-03 03:01:11,170 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (bvult c_ldv_init_zalloc_~p~2.base |c_#StackHeapBarrier|) (exists ((v_ArrVal_5349 (Array (_ BitVec 64) (_ BitVec 8)))) (= |c_#memory_int| (store |c_old(#memory_int)| c_ldv_init_zalloc_~p~2.base v_ArrVal_5349)))) is different from true [2022-11-03 03:01:11,183 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 03:01:11,261 WARN L855 $PredicateComparison]: unable to prove that (and (not (= (_ bv0 64) (bvadd (_ bv1 64) |c_#StackHeapBarrier|))) (bvult |c_ldv_init_zalloc_#res.base| |c_#StackHeapBarrier|) (exists ((v_ArrVal_5349 (Array (_ BitVec 64) (_ BitVec 8)))) (= (store |c_old(#memory_int)| |c_ldv_init_zalloc_#res.base| v_ArrVal_5349) |c_#memory_int|))) is different from true [2022-11-03 03:01:11,331 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 03:01:11,331 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-03 03:01:11,357 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 3 [2022-11-03 03:01:15,410 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 03:01:15,410 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-03 03:01:15,420 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 3 [2022-11-03 03:01:16,053 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 3 [2022-11-03 03:01:17,280 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((|#StackHeapBarrier| (_ BitVec 64))) (and (not (= (_ bv0 64) (bvadd |#StackHeapBarrier| (_ bv1 64)))) (bvult c_~raw_ctl_fops_group2~0.base |#StackHeapBarrier|))) (exists ((v_ArrVal_5351 (Array (_ BitVec 64) (_ BitVec 8)))) (= (store |c_old(#memory_int)| |c_raw_open_#in~filp#1.base| v_ArrVal_5351) |c_#memory_int|))) is different from true [2022-11-03 03:01:17,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 03:01:17,333 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 18 [2022-11-03 03:01:17,927 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 29 [2022-11-03 03:01:18,238 INFO L134 CoverageAnalysis]: Checked inductivity of 4376 backedges. 138 proven. 754 refuted. 325 times theorem prover too weak. 2024 trivial. 1135 not checked. [2022-11-03 03:01:18,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:01:18,771 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5354 (Array (_ BitVec 64) (_ BitVec 8)))) (not (= (_ bv44032 32) (let ((.cse0 (select (store |c_#memory_int| c_~raw_ctl_fops_group2~0.base v_ArrVal_5354) |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 64) |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset|)) (select .cse0 (bvadd |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| (_ bv2 64)))) (select .cse0 (bvadd |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| (_ bv1 64)))) (select .cse0 |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset|)))))) is different from false [2022-11-03 03:01:18,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:01:18,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1171483246] [2022-11-03 03:01:18,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1171483246] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:01:18,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1591112929] [2022-11-03 03:01:18,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 03:01:18,779 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:01:18,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:01:18,796 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:01:18,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0a4b7c0-cc43-438e-9b81-62ffa13fca43/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process