./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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 6063bfeeaa4a025ac67d1a7a9b5cc20b489e34fc9db0d4dd9fcdda86c75b9c5e --- 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 01:54:22,348 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 01:54:22,351 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 01:54:22,402 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 01:54:22,403 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 01:54:22,407 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 01:54:22,411 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 01:54:22,418 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 01:54:22,421 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 01:54:22,431 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 01:54:22,432 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 01:54:22,434 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 01:54:22,435 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 01:54:22,437 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 01:54:22,440 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 01:54:22,442 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 01:54:22,444 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 01:54:22,445 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 01:54:22,447 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 01:54:22,452 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 01:54:22,456 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 01:54:22,459 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 01:54:22,462 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 01:54:22,464 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 01:54:22,471 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 01:54:22,476 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 01:54:22,477 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 01:54:22,478 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 01:54:22,480 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 01:54:22,481 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 01:54:22,482 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 01:54:22,484 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 01:54:22,486 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 01:54:22,488 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 01:54:22,490 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 01:54:22,490 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 01:54:22,491 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 01:54:22,492 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 01:54:22,492 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 01:54:22,493 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 01:54:22,494 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 01:54:22,495 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 01:54:22,545 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 01:54:22,545 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 01:54:22,546 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 01:54:22,546 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 01:54:22,547 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 01:54:22,548 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 01:54:22,548 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 01:54:22,548 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 01:54:22,549 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 01:54:22,549 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 01:54:22,550 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 01:54:22,550 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 01:54:22,551 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 01:54:22,551 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 01:54:22,551 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 01:54:22,552 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 01:54:22,552 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 01:54:22,552 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 01:54:22,553 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 01:54:22,553 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 01:54:22,554 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 01:54:22,554 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 01:54:22,554 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 01:54:22,556 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 01:54:22,556 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 01:54:22,557 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 01:54:22,557 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 01:54:22,557 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 01:54:22,557 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 01:54:22,558 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:54:22,558 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 01:54:22,558 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 01:54:22,559 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 01:54:22,559 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 01:54:22,559 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 01:54:22,560 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 01:54:22,560 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 01:54:22,560 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 01:54:22,560 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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 -> 6063bfeeaa4a025ac67d1a7a9b5cc20b489e34fc9db0d4dd9fcdda86c75b9c5e [2022-11-03 01:54:22,918 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 01:54:22,947 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 01:54:22,950 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 01:54:22,952 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 01:54:22,953 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 01:54:22,955 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 01:54:23,083 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/3fa055c4d/fd6111df85e840828ef37cc1575e02c3/FLAG2993fabb0 [2022-11-03 01:54:24,156 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 01:54:24,157 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 01:54:24,199 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/3fa055c4d/fd6111df85e840828ef37cc1575e02c3/FLAG2993fabb0 [2022-11-03 01:54:24,594 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/3fa055c4d/fd6111df85e840828ef37cc1575e02c3 [2022-11-03 01:54:24,597 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 01:54:24,599 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 01:54:24,603 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 01:54:24,604 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 01:54:24,608 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 01:54:24,610 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:54:24" (1/1) ... [2022-11-03 01:54:24,612 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3dfcaff8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:24, skipping insertion in model container [2022-11-03 01:54:24,613 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:54:24" (1/1) ... [2022-11-03 01:54:24,622 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 01:54:24,817 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:54:25,627 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i[139152,139165] [2022-11-03 01:54:26,689 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:54:26,722 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 01:54:26,874 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i[139152,139165] [2022-11-03 01:54:27,116 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:54:27,228 INFO L208 MainTranslator]: Completed translation [2022-11-03 01:54:27,229 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27 WrapperNode [2022-11-03 01:54:27,229 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 01:54:27,230 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 01:54:27,231 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 01:54:27,231 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 01:54:27,239 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,342 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,498 INFO L138 Inliner]: procedures = 184, calls = 828, calls flagged for inlining = 92, calls inlined = 90, statements flattened = 3179 [2022-11-03 01:54:27,499 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 01:54:27,499 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 01:54:27,500 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 01:54:27,500 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 01:54:27,511 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,512 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,528 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,528 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,601 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,615 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,627 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,652 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,678 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 01:54:27,682 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 01:54:27,682 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 01:54:27,682 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 01:54:27,683 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (1/1) ... [2022-11-03 01:54:27,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:54:27,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:54:27,720 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 01:54:27,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 01:54:27,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2022-11-03 01:54:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2022-11-03 01:54:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure sl_tx_timeout [2022-11-03 01:54:27,769 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_tx_timeout [2022-11-03 01:54:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 01:54:27,769 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-03 01:54:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2022-11-03 01:54:27,770 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2022-11-03 01:54:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 01:54:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 01:54:27,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 01:54:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 01:54:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 01:54:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 01:54:27,771 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 01:54:27,771 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-03 01:54:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-03 01:54:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-11-03 01:54:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-11-03 01:54:27,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 01:54:27,772 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 01:54:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-03 01:54:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-03 01:54:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 01:54:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 01:54:27,773 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 01:54:27,773 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 01:54:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-03 01:54:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-03 01:54:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 01:54:27,774 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 01:54:27,774 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-11-03 01:54:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-11-03 01:54:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 01:54:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 01:54:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 01:54:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 01:54:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 01:54:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 01:54:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 01:54:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 01:54:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 01:54:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 01:54:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 01:54:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-03 01:54:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-03 01:54:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 01:54:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_1 [2022-11-03 01:54:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_1 [2022-11-03 01:54:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-11-03 01:54:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-11-03 01:54:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-11-03 01:54:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-11-03 01:54:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 01:54:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 01:54:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 01:54:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-11-03 01:54:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-11-03 01:54:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 01:54:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 01:54:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 01:54:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2022-11-03 01:54:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2022-11-03 01:54:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure slip_compat_ioctl [2022-11-03 01:54:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_compat_ioctl [2022-11-03 01:54:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-03 01:54:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-03 01:54:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure sl_get_stats64 [2022-11-03 01:54:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_get_stats64 [2022-11-03 01:54:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 01:54:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-03 01:54:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-03 01:54:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-11-03 01:54:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-11-03 01:54:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 01:54:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 01:54:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-11-03 01:54:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-11-03 01:54:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-11-03 01:54:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-11-03 01:54:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 01:54:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-03 01:54:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-03 01:54:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 01:54:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-11-03 01:54:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-11-03 01:54:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-03 01:54:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-03 01:54:27,794 INFO L130 BoogieDeclarations]: Found specification of procedure slip_hangup [2022-11-03 01:54:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_hangup [2022-11-03 01:54:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 01:54:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 01:54:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-03 01:54:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-03 01:54:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure sl_change_mtu [2022-11-03 01:54:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_change_mtu [2022-11-03 01:54:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-03 01:54:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-03 01:54:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 01:54:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 01:54:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 01:54:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 01:54:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 01:54:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 01:54:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-03 01:54:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-03 01:54:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 01:54:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-03 01:54:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-03 01:54:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-11-03 01:54:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-11-03 01:54:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-03 01:54:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-03 01:54:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 01:54:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-03 01:54:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-03 01:54:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 01:54:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 01:54:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-11-03 01:54:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-11-03 01:54:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-03 01:54:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-03 01:54:28,621 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 01:54:28,627 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 01:54:28,950 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 01:54:31,865 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 01:54:32,999 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 01:54:33,000 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 01:54:33,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:54:33 BoogieIcfgContainer [2022-11-03 01:54:33,006 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 01:54:33,009 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 01:54:33,009 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 01:54:33,013 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 01:54:33,013 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 01:54:24" (1/3) ... [2022-11-03 01:54:33,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33782bbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:54:33, skipping insertion in model container [2022-11-03 01:54:33,015 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:54:27" (2/3) ... [2022-11-03 01:54:33,016 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33782bbc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:54:33, skipping insertion in model container [2022-11-03 01:54:33,016 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:54:33" (3/3) ... [2022-11-03 01:54:33,023 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 01:54:33,044 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 01:54:33,045 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 01:54:33,139 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 01:54:33,146 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;@4fa1a73d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 01:54:33,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 01:54:33,156 INFO L276 IsEmpty]: Start isEmpty. Operand has 770 states, 488 states have (on average 1.4057377049180328) internal successors, (686), 521 states have internal predecessors, (686), 229 states have call successors, (229), 52 states have call predecessors, (229), 51 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) [2022-11-03 01:54:33,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 01:54:33,181 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:33,181 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 01:54:33,182 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:33,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:33,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1674786566, now seen corresponding path program 1 times [2022-11-03 01:54:33,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:33,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558411113] [2022-11-03 01:54:33,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:33,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:33,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:33,689 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-03 01:54:33,689 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:33,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558411113] [2022-11-03 01:54:33,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558411113] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:33,690 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:33,691 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:54:33,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985665269] [2022-11-03 01:54:33,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:33,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:54:33,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:33,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:54:33,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:54:33,728 INFO L87 Difference]: Start difference. First operand has 770 states, 488 states have (on average 1.4057377049180328) internal successors, (686), 521 states have internal predecessors, (686), 229 states have call successors, (229), 52 states have call predecessors, (229), 51 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-03 01:54:35,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:36,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:54:36,706 INFO L93 Difference]: Finished difference Result 1966 states and 2884 transitions. [2022-11-03 01:54:36,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:54:36,711 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2022-11-03 01:54:36,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:54:36,732 INFO L225 Difference]: With dead ends: 1966 [2022-11-03 01:54:36,732 INFO L226 Difference]: Without dead ends: 1149 [2022-11-03 01:54:36,741 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 01:54:36,744 INFO L413 NwaCegarLoop]: 1128 mSDtfsCounter, 637 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 2079 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-03 01:54:36,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 2079 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 305 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-11-03 01:54:36,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2022-11-03 01:54:36,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1148. [2022-11-03 01:54:36,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 727 states have (on average 1.37414030261348) internal successors, (999), 760 states have internal predecessors, (999), 333 states have call successors, (333), 89 states have call predecessors, (333), 87 states have return successors, (332), 328 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 01:54:36,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1664 transitions. [2022-11-03 01:54:36,920 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1664 transitions. Word has length 60 [2022-11-03 01:54:36,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:54:36,921 INFO L495 AbstractCegarLoop]: Abstraction has 1148 states and 1664 transitions. [2022-11-03 01:54:36,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-03 01:54:36,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1664 transitions. [2022-11-03 01:54:36,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-03 01:54:36,938 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:36,939 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 01:54:36,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 01:54:36,939 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:36,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:36,940 INFO L85 PathProgramCache]: Analyzing trace with hash 657136690, now seen corresponding path program 1 times [2022-11-03 01:54:36,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:36,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074772820] [2022-11-03 01:54:36,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:36,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:37,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:37,212 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-03 01:54:37,212 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:37,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074772820] [2022-11-03 01:54:37,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074772820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:37,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:37,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:54:37,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288906232] [2022-11-03 01:54:37,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:37,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:54:37,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:37,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:54:37,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:54:37,216 INFO L87 Difference]: Start difference. First operand 1148 states and 1664 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 01:54:40,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:40,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:54:40,799 INFO L93 Difference]: Finished difference Result 2279 states and 3303 transitions. [2022-11-03 01:54:40,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 01:54:40,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 94 [2022-11-03 01:54:40,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:54:40,810 INFO L225 Difference]: With dead ends: 2279 [2022-11-03 01:54:40,810 INFO L226 Difference]: Without dead ends: 1148 [2022-11-03 01:54:40,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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 01:54:40,816 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 1 mSDsluCounter, 2163 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2857 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-03 01:54:40,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2857 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-11-03 01:54:40,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-11-03 01:54:40,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1148. [2022-11-03 01:54:40,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 727 states have (on average 1.3713892709766162) internal successors, (997), 760 states have internal predecessors, (997), 333 states have call successors, (333), 89 states have call predecessors, (333), 87 states have return successors, (332), 328 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 01:54:40,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1662 transitions. [2022-11-03 01:54:40,916 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1662 transitions. Word has length 94 [2022-11-03 01:54:40,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:54:40,918 INFO L495 AbstractCegarLoop]: Abstraction has 1148 states and 1662 transitions. [2022-11-03 01:54:40,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 01:54:40,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1662 transitions. [2022-11-03 01:54:40,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-03 01:54:40,925 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:40,925 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 01:54:40,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 01:54:40,928 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:40,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:40,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1149182895, now seen corresponding path program 1 times [2022-11-03 01:54:40,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:40,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390641782] [2022-11-03 01:54:40,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:40,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:41,348 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 01:54:41,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:41,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390641782] [2022-11-03 01:54:41,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390641782] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:41,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:41,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:54:41,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814632032] [2022-11-03 01:54:41,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:41,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:54:41,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:41,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:54:41,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:54:41,358 INFO L87 Difference]: Start difference. First operand 1148 states and 1662 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-03 01:54:44,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:45,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:54:45,627 INFO L93 Difference]: Finished difference Result 1625 states and 2442 transitions. [2022-11-03 01:54:45,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:54:45,628 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 96 [2022-11-03 01:54:45,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:54:45,639 INFO L225 Difference]: With dead ends: 1625 [2022-11-03 01:54:45,639 INFO L226 Difference]: Without dead ends: 1622 [2022-11-03 01:54:45,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 01:54:45,642 INFO L413 NwaCegarLoop]: 1395 mSDtfsCounter, 607 mSDsluCounter, 2440 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 3560 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:54:45,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 3560 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-11-03 01:54:45,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2022-11-03 01:54:45,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1150. [2022-11-03 01:54:45,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 729 states have (on average 1.3703703703703705) internal successors, (999), 762 states have internal predecessors, (999), 333 states have call successors, (333), 89 states have call predecessors, (333), 87 states have return successors, (332), 328 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 01:54:45,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1664 transitions. [2022-11-03 01:54:45,710 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1664 transitions. Word has length 96 [2022-11-03 01:54:45,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:54:45,710 INFO L495 AbstractCegarLoop]: Abstraction has 1150 states and 1664 transitions. [2022-11-03 01:54:45,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-03 01:54:45,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1664 transitions. [2022-11-03 01:54:45,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-03 01:54:45,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:45,716 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:54:45,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 01:54:45,717 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:45,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:45,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1598430312, now seen corresponding path program 1 times [2022-11-03 01:54:45,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:45,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638120117] [2022-11-03 01:54:45,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:45,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:46,095 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 01:54:46,095 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:46,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638120117] [2022-11-03 01:54:46,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638120117] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:46,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:46,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:54:46,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349295333] [2022-11-03 01:54:46,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:46,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:54:46,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:46,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:54:46,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:54:46,098 INFO L87 Difference]: Start difference. First operand 1150 states and 1664 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 01:54:48,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:52,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:54:52,138 INFO L93 Difference]: Finished difference Result 2754 states and 4078 transitions. [2022-11-03 01:54:52,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 01:54:52,140 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2022-11-03 01:54:52,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:54:52,151 INFO L225 Difference]: With dead ends: 2754 [2022-11-03 01:54:52,151 INFO L226 Difference]: Without dead ends: 1625 [2022-11-03 01:54:52,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:54:52,158 INFO L413 NwaCegarLoop]: 1252 mSDtfsCounter, 1380 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 35 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1481 SdHoareTripleChecker+Valid, 1769 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-03 01:54:52,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1481 Valid, 1769 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 899 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2022-11-03 01:54:52,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1625 states. [2022-11-03 01:54:52,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1625 to 1151. [2022-11-03 01:54:52,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1151 states, 730 states have (on average 1.36986301369863) internal successors, (1000), 763 states have internal predecessors, (1000), 333 states have call successors, (333), 89 states have call predecessors, (333), 87 states have return successors, (332), 328 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 01:54:52,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1151 states to 1151 states and 1665 transitions. [2022-11-03 01:54:52,241 INFO L78 Accepts]: Start accepts. Automaton has 1151 states and 1665 transitions. Word has length 104 [2022-11-03 01:54:52,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:54:52,242 INFO L495 AbstractCegarLoop]: Abstraction has 1151 states and 1665 transitions. [2022-11-03 01:54:52,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 01:54:52,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1665 transitions. [2022-11-03 01:54:52,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-03 01:54:52,248 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:52,248 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:54:52,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 01:54:52,249 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:52,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:52,249 INFO L85 PathProgramCache]: Analyzing trace with hash 884025818, now seen corresponding path program 1 times [2022-11-03 01:54:52,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:52,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483324792] [2022-11-03 01:54:52,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:52,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:52,532 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 01:54:52,532 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:52,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483324792] [2022-11-03 01:54:52,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483324792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:52,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:52,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 01:54:52,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513046325] [2022-11-03 01:54:52,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:52,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:54:52,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:52,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:54:52,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:54:52,536 INFO L87 Difference]: Start difference. First operand 1151 states and 1665 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 01:54:53,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:56,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:54:59,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:54:59,460 INFO L93 Difference]: Finished difference Result 2429 states and 3755 transitions. [2022-11-03 01:54:59,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 01:54:59,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 105 [2022-11-03 01:54:59,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:54:59,477 INFO L225 Difference]: With dead ends: 2429 [2022-11-03 01:54:59,478 INFO L226 Difference]: Without dead ends: 2426 [2022-11-03 01:54:59,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-11-03 01:54:59,483 INFO L413 NwaCegarLoop]: 1744 mSDtfsCounter, 1373 mSDsluCounter, 4666 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 403 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1477 SdHoareTripleChecker+Valid, 5938 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-03 01:54:59,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1477 Valid, 5938 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 698 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2022-11-03 01:54:59,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2426 states. [2022-11-03 01:54:59,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2426 to 1153. [2022-11-03 01:54:59,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 731 states have (on average 1.3693570451436388) internal successors, (1001), 763 states have internal predecessors, (1001), 334 states have call successors, (334), 89 states have call predecessors, (334), 87 states have return successors, (333), 329 states have call predecessors, (333), 333 states have call successors, (333) [2022-11-03 01:54:59,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1668 transitions. [2022-11-03 01:54:59,611 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1668 transitions. Word has length 105 [2022-11-03 01:54:59,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:54:59,618 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 1668 transitions. [2022-11-03 01:54:59,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-03 01:54:59,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1668 transitions. [2022-11-03 01:54:59,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-03 01:54:59,625 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:54:59,626 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:54:59,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 01:54:59,626 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:54:59,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:54:59,629 INFO L85 PathProgramCache]: Analyzing trace with hash 173185866, now seen corresponding path program 1 times [2022-11-03 01:54:59,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:54:59,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737794220] [2022-11-03 01:54:59,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:54:59,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:54:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:54:59,890 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-03 01:54:59,890 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:54:59,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737794220] [2022-11-03 01:54:59,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737794220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:54:59,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:54:59,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:54:59,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119051804] [2022-11-03 01:54:59,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:54:59,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:54:59,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:54:59,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:54:59,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:54:59,893 INFO L87 Difference]: Start difference. First operand 1153 states and 1668 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 01:55:02,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:55:03,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:55:03,748 INFO L93 Difference]: Finished difference Result 2684 states and 3868 transitions. [2022-11-03 01:55:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:55:03,752 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), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2022-11-03 01:55:03,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:55:03,761 INFO L225 Difference]: With dead ends: 2684 [2022-11-03 01:55:03,761 INFO L226 Difference]: Without dead ends: 1552 [2022-11-03 01:55:03,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 01:55:03,773 INFO L413 NwaCegarLoop]: 1443 mSDtfsCounter, 1031 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-03 01:55:03,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 1962 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-11-03 01:55:03,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2022-11-03 01:55:03,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1551. [2022-11-03 01:55:03,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 978 states have (on average 1.361963190184049) internal successors, (1332), 1019 states have internal predecessors, (1332), 448 states have call successors, (448), 126 states have call predecessors, (448), 124 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2022-11-03 01:55:03,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 2227 transitions. [2022-11-03 01:55:03,977 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 2227 transitions. Word has length 129 [2022-11-03 01:55:03,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:55:03,978 INFO L495 AbstractCegarLoop]: Abstraction has 1551 states and 2227 transitions. [2022-11-03 01:55:03,978 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), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 01:55:03,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 2227 transitions. [2022-11-03 01:55:03,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-03 01:55:03,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:55:03,988 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 01:55:03,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 01:55:03,988 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:55:03,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:55:03,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1804121220, now seen corresponding path program 1 times [2022-11-03 01:55:03,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:55:03,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859718867] [2022-11-03 01:55:03,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:55:03,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:55:04,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:55:04,428 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-03 01:55:04,429 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:55:04,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859718867] [2022-11-03 01:55:04,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859718867] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:55:04,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:55:04,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 01:55:04,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169499648] [2022-11-03 01:55:04,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:55:04,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:55:04,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:55:04,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:55:04,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:55:04,432 INFO L87 Difference]: Start difference. First operand 1551 states and 2227 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 01:55:05,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:55:08,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:55:12,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:55:12,516 INFO L93 Difference]: Finished difference Result 4111 states and 6203 transitions. [2022-11-03 01:55:12,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 01:55:12,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2022-11-03 01:55:12,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:55:12,537 INFO L225 Difference]: With dead ends: 4111 [2022-11-03 01:55:12,537 INFO L226 Difference]: Without dead ends: 2979 [2022-11-03 01:55:12,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:55:12,543 INFO L413 NwaCegarLoop]: 1622 mSDtfsCounter, 2497 mSDsluCounter, 2444 mSDsCounter, 0 mSdLazyCounter, 1646 mSolverCounterSat, 362 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2598 SdHoareTripleChecker+Valid, 3756 SdHoareTripleChecker+Invalid, 2009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 1646 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2022-11-03 01:55:12,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2598 Valid, 3756 Invalid, 2009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 1646 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2022-11-03 01:55:12,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2979 states. [2022-11-03 01:55:12,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2979 to 1554. [2022-11-03 01:55:12,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1554 states, 981 states have (on average 1.361875637104995) internal successors, (1336), 1022 states have internal predecessors, (1336), 448 states have call successors, (448), 126 states have call predecessors, (448), 124 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2022-11-03 01:55:12,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1554 states to 1554 states and 2231 transitions. [2022-11-03 01:55:12,757 INFO L78 Accepts]: Start accepts. Automaton has 1554 states and 2231 transitions. Word has length 131 [2022-11-03 01:55:12,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:55:12,757 INFO L495 AbstractCegarLoop]: Abstraction has 1554 states and 2231 transitions. [2022-11-03 01:55:12,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-03 01:55:12,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1554 states and 2231 transitions. [2022-11-03 01:55:12,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-03 01:55:12,767 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:55:12,767 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:55:12,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 01:55:12,767 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:55:12,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:55:12,768 INFO L85 PathProgramCache]: Analyzing trace with hash 40035868, now seen corresponding path program 1 times [2022-11-03 01:55:12,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:55:12,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499274174] [2022-11-03 01:55:12,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:55:12,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:55:12,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:55:13,316 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-03 01:55:13,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:55:13,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499274174] [2022-11-03 01:55:13,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499274174] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 01:55:13,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893623300] [2022-11-03 01:55:13,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:55:13,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:55:13,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:55:13,327 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:55:13,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 01:55:14,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:55:14,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 1188 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:55:14,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:55:14,414 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 01:55:14,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:55:14,625 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-03 01:55:14,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893623300] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:55:14,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [541517021] [2022-11-03 01:55:14,650 INFO L159 IcfgInterpreter]: Started Sifa with 95 locations of interest [2022-11-03 01:55:14,651 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 01:55:14,655 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 01:55:14,661 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 01:55:14,662 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 01:55:15,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:15,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:15,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:15,805 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 22 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 49 [2022-11-03 01:55:16,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:16,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:16,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 01:55:16,917 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 22 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 49 [2022-11-03 01:55:31,345 INFO L197 IcfgInterpreter]: Interpreting procedure kmalloc with input of size 423 for LOIs [2022-11-03 01:55:32,164 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 136 for LOIs [2022-11-03 01:55:32,295 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 423 for LOIs [2022-11-03 01:55:32,540 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 01:57:42,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [541517021] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:57:42,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 01:57:42,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [5, 4, 5] total 47 [2022-11-03 01:57:42,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262710267] [2022-11-03 01:57:42,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:57:42,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-03 01:57:42,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:57:42,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-03 01:57:42,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=1897, Unknown=0, NotChecked=0, Total=2162 [2022-11-03 01:57:43,000 INFO L87 Difference]: Start difference. First operand 1554 states and 2231 transitions. Second operand has 39 states, 29 states have (on average 2.4827586206896552) internal successors, (72), 26 states have internal predecessors, (72), 10 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-03 01:57:49,329 WARN L234 SmtUtils]: Spent 5.94s on a formula simplification. DAG size of input: 624 DAG size of output: 609 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 01:57:55,924 WARN L234 SmtUtils]: Spent 6.32s on a formula simplification. DAG size of input: 632 DAG size of output: 617 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 01:58:02,726 WARN L234 SmtUtils]: Spent 6.54s on a formula simplification. DAG size of input: 638 DAG size of output: 623 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 01:59:12,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:15,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:17,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:19,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:21,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:24,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:26,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 01:59:27,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:00:05,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:00:05,780 INFO L93 Difference]: Finished difference Result 3175 states and 4583 transitions. [2022-11-03 02:00:05,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-03 02:00:05,781 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 29 states have (on average 2.4827586206896552) internal successors, (72), 26 states have internal predecessors, (72), 10 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) Word has length 133 [2022-11-03 02:00:05,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:00:05,790 INFO L225 Difference]: With dead ends: 3175 [2022-11-03 02:00:05,790 INFO L226 Difference]: Without dead ends: 1636 [2022-11-03 02:00:05,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 196.5s TimeCoverageRelationStatistics Valid=453, Invalid=3707, Unknown=0, NotChecked=0, Total=4160 [2022-11-03 02:00:05,798 INFO L413 NwaCegarLoop]: 923 mSDtfsCounter, 78 mSDsluCounter, 13064 mSDsCounter, 0 mSdLazyCounter, 8477 mSolverCounterSat, 171 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 12796 SdHoareTripleChecker+Invalid, 8652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 8477 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:00:05,799 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 12796 Invalid, 8652 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [171 Valid, 8477 Invalid, 4 Unknown, 0 Unchecked, 76.0s Time] [2022-11-03 02:00:05,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2022-11-03 02:00:06,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1595. [2022-11-03 02:00:06,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1012 states have (on average 1.3577075098814229) internal successors, (1374), 1053 states have internal predecessors, (1374), 456 states have call successors, (456), 129 states have call predecessors, (456), 126 states have return successors, (468), 448 states have call predecessors, (468), 455 states have call successors, (468) [2022-11-03 02:00:06,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 2298 transitions. [2022-11-03 02:00:06,118 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 2298 transitions. Word has length 133 [2022-11-03 02:00:06,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:00:06,118 INFO L495 AbstractCegarLoop]: Abstraction has 1595 states and 2298 transitions. [2022-11-03 02:00:06,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 29 states have (on average 2.4827586206896552) internal successors, (72), 26 states have internal predecessors, (72), 10 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-03 02:00:06,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 2298 transitions. [2022-11-03 02:00:06,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-03 02:00:06,129 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:00:06,129 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 8, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:00:06,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:00:06,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:06,349 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:00:06,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:00:06,350 INFO L85 PathProgramCache]: Analyzing trace with hash -791533800, now seen corresponding path program 1 times [2022-11-03 02:00:06,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:00:06,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693656079] [2022-11-03 02:00:06,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:06,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:00:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:06,842 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-03 02:00:06,842 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:00:06,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693656079] [2022-11-03 02:00:06,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693656079] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:00:06,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347599343] [2022-11-03 02:00:06,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:00:06,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:00:06,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:00:06,844 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:00:06,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:00:07,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:00:07,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 1229 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:00:07,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:00:07,832 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:00:07,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:00:08,015 INFO L134 CoverageAnalysis]: Checked inductivity of 151 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-03 02:00:08,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347599343] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:00:08,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1934127815] [2022-11-03 02:00:08,019 INFO L159 IcfgInterpreter]: Started Sifa with 99 locations of interest [2022-11-03 02:00:08,019 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:00:08,020 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:00:08,020 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:00:08,020 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:00:08,511 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:00:08,520 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:00:08,528 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:00:08,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:08,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:08,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:08,898 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 22 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 49 [2022-11-03 02:00:09,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:09,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:09,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:09,746 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 22 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 119 treesize of output 49 [2022-11-03 02:00:11,888 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:00:11,924 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:00:12,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:00:13,594 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:00:13,678 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:00:13,730 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:00:24,632 INFO L197 IcfgInterpreter]: Interpreting procedure kmalloc with input of size 83 for LOIs [2022-11-03 02:00:24,781 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 677 for LOIs [2022-11-03 02:00:25,901 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:00:26,272 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:00:26,586 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:00:28,308 INFO L356 Elim1Store]: treesize reduction 270, result has 47.5 percent of original size [2022-11-03 02:00:28,309 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 27 select indices, 27 select index equivalence classes, 352 disjoint index pairs (out of 351 index pairs), introduced 28 new quantified variables, introduced 27 case distinctions, treesize of input 1545 treesize of output 1737 [2022-11-03 02:00:28,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:28,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:28,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:00:28,575 INFO L356 Elim1Store]: treesize reduction 44, result has 45.7 percent of original size [2022-11-03 02:00:28,576 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 1496 treesize of output 1503 [2022-11-03 02:00:30,810 INFO L356 Elim1Store]: treesize reduction 270, result has 63.0 percent of original size [2022-11-03 02:00:30,811 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 29 select indices, 29 select index equivalence classes, 379 disjoint index pairs (out of 406 index pairs), introduced 30 new quantified variables, introduced 54 case distinctions, treesize of input 1460 treesize of output 1869 [2022-11-03 02:02:08,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-03 02:02:09,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:02:09,036 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.transform(TermContextTransformationEngine.java:65) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 02:02:09,038 INFO L158 Benchmark]: Toolchain (without parser) took 464439.41ms. Allocated memory was 113.2MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 66.1MB in the beginning and 1.1GB in the end (delta: -1.0GB). Peak memory consumption was 932.1MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,038 INFO L158 Benchmark]: CDTParser took 0.41ms. Allocated memory is still 113.2MB. Free memory was 85.5MB in the beginning and 85.5MB in the end (delta: 21.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:02:09,039 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2626.30ms. Allocated memory was 113.2MB in the beginning and 146.8MB in the end (delta: 33.6MB). Free memory was 65.9MB in the beginning and 60.7MB in the end (delta: 5.2MB). Peak memory consumption was 57.1MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,039 INFO L158 Benchmark]: Boogie Procedure Inliner took 268.51ms. Allocated memory is still 146.8MB. Free memory was 60.7MB in the beginning and 81.4MB in the end (delta: -20.6MB). Peak memory consumption was 12.3MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,039 INFO L158 Benchmark]: Boogie Preprocessor took 181.54ms. Allocated memory is still 146.8MB. Free memory was 81.4MB in the beginning and 62.5MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,040 INFO L158 Benchmark]: RCFGBuilder took 5325.11ms. Allocated memory was 146.8MB in the beginning and 306.2MB in the end (delta: 159.4MB). Free memory was 62.5MB in the beginning and 173.0MB in the end (delta: -110.5MB). Peak memory consumption was 116.0MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,040 INFO L158 Benchmark]: TraceAbstraction took 456028.35ms. Allocated memory was 306.2MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 173.0MB in the beginning and 1.1GB in the end (delta: -935.2MB). Peak memory consumption was 847.4MB. Max. memory is 16.1GB. [2022-11-03 02:02:09,042 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.41ms. Allocated memory is still 113.2MB. Free memory was 85.5MB in the beginning and 85.5MB in the end (delta: 21.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2626.30ms. Allocated memory was 113.2MB in the beginning and 146.8MB in the end (delta: 33.6MB). Free memory was 65.9MB in the beginning and 60.7MB in the end (delta: 5.2MB). Peak memory consumption was 57.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 268.51ms. Allocated memory is still 146.8MB. Free memory was 60.7MB in the beginning and 81.4MB in the end (delta: -20.6MB). Peak memory consumption was 12.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 181.54ms. Allocated memory is still 146.8MB. Free memory was 81.4MB in the beginning and 62.5MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * RCFGBuilder took 5325.11ms. Allocated memory was 146.8MB in the beginning and 306.2MB in the end (delta: 159.4MB). Free memory was 62.5MB in the beginning and 173.0MB in the end (delta: -110.5MB). Peak memory consumption was 116.0MB. Max. memory is 16.1GB. * TraceAbstraction took 456028.35ms. Allocated memory was 306.2MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 173.0MB in the beginning and 1.1GB in the end (delta: -935.2MB). Peak memory consumption was 847.4MB. 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:02:09,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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 6063bfeeaa4a025ac67d1a7a9b5cc20b489e34fc9db0d4dd9fcdda86c75b9c5e --- 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:02:11,589 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:02:11,591 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:02:11,632 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:02:11,632 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:02:11,636 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:02:11,639 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:02:11,644 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:02:11,650 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:02:11,658 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:02:11,659 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:02:11,661 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:02:11,661 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:02:11,664 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:02:11,665 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:02:11,667 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:02:11,670 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:02:11,671 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:02:11,672 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:02:11,679 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:02:11,684 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:02:11,686 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:02:11,687 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:02:11,689 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:02:11,693 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:02:11,699 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:02:11,699 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:02:11,700 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:02:11,702 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:02:11,703 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:02:11,704 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:02:11,705 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:02:11,706 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:02:11,707 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:02:11,708 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:02:11,709 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:02:11,709 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:02:11,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:02:11,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:02:11,712 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:02:11,713 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:02:11,713 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:02:11,758 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:02:11,758 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:02:11,760 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:02:11,760 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:02:11,761 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:02:11,762 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:02:11,762 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:02:11,762 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:02:11,762 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:02:11,763 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:02:11,764 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:02:11,764 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:02:11,766 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:02:11,766 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:02:11,766 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:02:11,766 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:02:11,766 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:02:11,767 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:02:11,767 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:02:11,767 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:02:11,767 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:02:11,768 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:02:11,768 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:02:11,768 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:02:11,768 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:02:11,768 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:02:11,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:02:11,769 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:02:11,769 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:02:11,769 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:02:11,770 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:02:11,770 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:02:11,770 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:02:11,771 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:02:11,771 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:02:11,771 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/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 -> 6063bfeeaa4a025ac67d1a7a9b5cc20b489e34fc9db0d4dd9fcdda86c75b9c5e [2022-11-03 02:02:12,164 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:02:12,194 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:02:12,200 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:02:12,202 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:02:12,203 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:02:12,205 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 02:02:12,279 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/0b70ce7e3/0536ee59fd9641b19c8550563d56b9e4/FLAGe3d047c47 [2022-11-03 02:02:13,289 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:02:13,291 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 02:02:13,332 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/0b70ce7e3/0536ee59fd9641b19c8550563d56b9e4/FLAGe3d047c47 [2022-11-03 02:02:13,712 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/data/0b70ce7e3/0536ee59fd9641b19c8550563d56b9e4 [2022-11-03 02:02:13,718 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:02:13,721 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:02:13,724 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:02:13,724 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:02:13,729 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:02:13,730 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:02:13" (1/1) ... [2022-11-03 02:02:13,732 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71e0fbf5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:13, skipping insertion in model container [2022-11-03 02:02:13,732 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:02:13" (1/1) ... [2022-11-03 02:02:13,741 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:02:13,896 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:02:14,594 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i[139152,139165] [2022-11-03 02:02:15,416 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:02:15,456 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:02:15,513 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:02:15,645 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i[139152,139165] [2022-11-03 02:02:15,932 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:02:15,945 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:02:16,086 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_df95b2c1-8882-4aa5-9c82-f0d367a9b785/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i[139152,139165] [2022-11-03 02:02:16,305 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:02:16,460 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:02:16,460 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16 WrapperNode [2022-11-03 02:02:16,460 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:02:16,462 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:02:16,462 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:02:16,462 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:02:16,469 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:02:16" (1/1) ... [2022-11-03 02:02:16,541 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:02:16" (1/1) ... [2022-11-03 02:02:16,689 INFO L138 Inliner]: procedures = 197, calls = 828, calls flagged for inlining = 92, calls inlined = 90, statements flattened = 3062 [2022-11-03 02:02:16,689 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:02:16,690 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:02:16,690 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:02:16,690 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:02:16,700 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,700 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,717 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,717 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,793 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,809 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,823 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,835 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,857 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:02:16,859 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:02:16,859 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:02:16,859 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:02:16,860 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (1/1) ... [2022-11-03 02:02:16,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:02:16,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:16,916 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:02:16,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:02:16,959 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2022-11-03 02:02:16,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2022-11-03 02:02:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 02:02:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure sl_tx_timeout [2022-11-03 02:02:16,960 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_tx_timeout [2022-11-03 02:02:16,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 02:02:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-03 02:02:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:02:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:02:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:02:16,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:02:16,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:02:16,962 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-03 02:02:16,962 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-03 02:02:16,962 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:02:16,962 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:02:16,962 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-03 02:02:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-03 02:02:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 02:02:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 02:02:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:02:16,963 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:02:16,963 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 02:02:16,964 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 02:02:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:02:16,964 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:02:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-03 02:02:16,964 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-03 02:02:16,964 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-11-03 02:02:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-11-03 02:02:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-03 02:02:16,965 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-03 02:02:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:02:16,965 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-03 02:02:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-03 02:02:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure sl_get_stats64 [2022-11-03 02:02:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_get_stats64 [2022-11-03 02:02:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:02:16,966 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-03 02:02:16,966 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-03 02:02:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-11-03 02:02:16,967 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-11-03 02:02:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 02:02:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 02:02:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-03 02:02:16,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:02:16,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:02:16,968 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-03 02:02:16,968 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-03 02:02:16,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:02:16,968 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-03 02:02:16,969 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-03 02:02:16,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:02:16,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 02:02:16,969 INFO L130 BoogieDeclarations]: Found specification of procedure slip_hangup [2022-11-03 02:02:16,969 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_hangup [2022-11-03 02:02:16,970 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 02:02:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 02:02:16,970 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:02:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:02:16,970 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:02:16,970 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:02:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-03 02:02:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-03 02:02:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-03 02:02:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-03 02:02:16,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-03 02:02:16,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-03 02:02:16,972 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-11-03 02:02:16,972 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-11-03 02:02:16,972 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_1 [2022-11-03 02:02:16,972 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_1 [2022-11-03 02:02:16,972 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 02:02:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 02:02:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-03 02:02:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-03 02:02:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-11-03 02:02:16,973 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-11-03 02:02:16,973 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:02:16,974 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:02:16,974 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 02:02:16,974 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 02:02:16,974 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 02:02:16,974 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 02:02:16,974 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-11-03 02:02:16,975 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-11-03 02:02:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-03 02:02:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-03 02:02:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-03 02:02:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-03 02:02:16,975 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:02:16,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:02:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:02:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_1 [2022-11-03 02:02:16,976 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_1 [2022-11-03 02:02:16,976 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-11-03 02:02:16,977 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-11-03 02:02:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:02:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-11-03 02:02:16,977 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-11-03 02:02:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:02:16,977 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 02:02:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-03 02:02:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-03 02:02:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2022-11-03 02:02:16,978 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2022-11-03 02:02:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-03 02:02:16,978 INFO L130 BoogieDeclarations]: Found specification of procedure slip_compat_ioctl [2022-11-03 02:02:16,979 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_compat_ioctl [2022-11-03 02:02:16,979 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-03 02:02:16,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-03 02:02:16,979 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 02:02:16,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-03 02:02:16,979 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-11-03 02:02:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-11-03 02:02:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-11-03 02:02:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-11-03 02:02:16,980 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-03 02:02:16,980 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-03 02:02:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure sl_change_mtu [2022-11-03 02:02:16,981 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_change_mtu [2022-11-03 02:02:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_ULONG~TO~VOID [2022-11-03 02:02:16,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_ULONG~TO~VOID [2022-11-03 02:02:16,981 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:02:16,981 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:02:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-03 02:02:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-11-03 02:02:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-11-03 02:02:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-03 02:02:16,982 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-03 02:02:16,982 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:02:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:02:16,983 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-03 02:02:16,983 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-03 02:02:17,832 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:02:17,836 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:02:18,270 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:02:39,240 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:02:39,272 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:02:39,274 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:02:39,279 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:02:39 BoogieIcfgContainer [2022-11-03 02:02:39,279 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:02:39,283 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:02:39,283 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:02:39,287 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:02:39,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:02:13" (1/3) ... [2022-11-03 02:02:39,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d6f4f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:02:39, skipping insertion in model container [2022-11-03 02:02:39,289 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:16" (2/3) ... [2022-11-03 02:02:39,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@75d6f4f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:02:39, skipping insertion in model container [2022-11-03 02:02:39,290 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:02:39" (3/3) ... [2022-11-03 02:02:39,291 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-1b0b0ac-1-108_1a-drivers--net--slip.ko-entry_point.cil.out.i [2022-11-03 02:02:39,315 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:02:39,315 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:02:39,441 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:02:39,449 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;@421ca1dc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:02:39,449 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:02:39,461 INFO L276 IsEmpty]: Start isEmpty. Operand has 1086 states, 804 states have (on average 1.4291044776119404) internal successors, (1149), 837 states have internal predecessors, (1149), 229 states have call successors, (229), 52 states have call predecessors, (229), 51 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) [2022-11-03 02:02:39,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-03 02:02:39,495 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:39,496 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:39,497 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:39,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:39,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1674136558, now seen corresponding path program 1 times [2022-11-03 02:02:39,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:39,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [433276230] [2022-11-03 02:02:39,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:39,524 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:39,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:39,531 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:39,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:02:40,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:40,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:02:40,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:40,428 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-03 02:02:40,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:40,429 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:40,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [433276230] [2022-11-03 02:02:40,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [433276230] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:40,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:40,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:02:40,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741358294] [2022-11-03 02:02:40,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:40,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:02:40,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:40,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:02:40,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:02:40,492 INFO L87 Difference]: Start difference. First operand has 1086 states, 804 states have (on average 1.4291044776119404) internal successors, (1149), 837 states have internal predecessors, (1149), 229 states have call successors, (229), 52 states have call predecessors, (229), 51 states have return successors, (224), 222 states have call predecessors, (224), 224 states have call successors, (224) Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-03 02:02:41,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:41,016 INFO L93 Difference]: Finished difference Result 2766 states and 4082 transitions. [2022-11-03 02:02:41,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:02:41,021 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2022-11-03 02:02:41,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:41,052 INFO L225 Difference]: With dead ends: 2766 [2022-11-03 02:02:41,052 INFO L226 Difference]: Without dead ends: 1600 [2022-11-03 02:02:41,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 61 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:02:41,069 INFO L413 NwaCegarLoop]: 1751 mSDtfsCounter, 862 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 3292 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:41,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 3292 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:02:41,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-11-03 02:02:41,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1600. [2022-11-03 02:02:41,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1178 states have (on average 1.403225806451613) internal successors, (1653), 1211 states have internal predecessors, (1653), 333 states have call successors, (333), 89 states have call predecessors, (333), 88 states have return successors, (332), 329 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 02:02:41,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2318 transitions. [2022-11-03 02:02:41,269 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2318 transitions. Word has length 63 [2022-11-03 02:02:41,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:41,270 INFO L495 AbstractCegarLoop]: Abstraction has 1600 states and 2318 transitions. [2022-11-03 02:02:41,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-03 02:02:41,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2318 transitions. [2022-11-03 02:02:41,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-03 02:02:41,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:41,282 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:41,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:41,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:41,502 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:41,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:41,503 INFO L85 PathProgramCache]: Analyzing trace with hash -2079290676, now seen corresponding path program 1 times [2022-11-03 02:02:41,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:41,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142533896] [2022-11-03 02:02:41,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:41,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:41,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:41,508 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:41,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:02:42,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:42,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:02:42,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:42,514 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-03 02:02:42,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:42,515 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:42,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142533896] [2022-11-03 02:02:42,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142533896] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:42,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:42,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:02:42,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76149289] [2022-11-03 02:02:42,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:42,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:02:42,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:42,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:02:42,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:02:42,521 INFO L87 Difference]: Start difference. First operand 1600 states and 2318 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:42,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:42,672 INFO L93 Difference]: Finished difference Result 3176 states and 4604 transitions. [2022-11-03 02:02:42,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:02:42,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2022-11-03 02:02:42,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:42,685 INFO L225 Difference]: With dead ends: 3176 [2022-11-03 02:02:42,685 INFO L226 Difference]: Without dead ends: 1600 [2022-11-03 02:02:42,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 102 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:02:42,694 INFO L413 NwaCegarLoop]: 1525 mSDtfsCounter, 1498 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 1525 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:02:42,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1498 Valid, 1525 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:02:42,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-11-03 02:02:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1600. [2022-11-03 02:02:42,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1178 states have (on average 1.401528013582343) internal successors, (1651), 1211 states have internal predecessors, (1651), 333 states have call successors, (333), 89 states have call predecessors, (333), 88 states have return successors, (332), 329 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 02:02:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2316 transitions. [2022-11-03 02:02:42,862 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2316 transitions. Word has length 104 [2022-11-03 02:02:42,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:42,863 INFO L495 AbstractCegarLoop]: Abstraction has 1600 states and 2316 transitions. [2022-11-03 02:02:42,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:42,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2316 transitions. [2022-11-03 02:02:42,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-03 02:02:42,868 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:42,868 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:42,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-03 02:02:43,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:43,092 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:43,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:43,093 INFO L85 PathProgramCache]: Analyzing trace with hash 187090510, now seen corresponding path program 1 times [2022-11-03 02:02:43,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:43,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542992904] [2022-11-03 02:02:43,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:43,094 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:43,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:43,096 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:43,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:02:43,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:43,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:02:43,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:43,743 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-03 02:02:43,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:43,744 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:43,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542992904] [2022-11-03 02:02:43,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542992904] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:43,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:43,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:02:43,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824644553] [2022-11-03 02:02:43,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:43,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:02:43,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:43,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:02:43,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:02:43,747 INFO L87 Difference]: Start difference. First operand 1600 states and 2316 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:43,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:43,970 INFO L93 Difference]: Finished difference Result 3180 states and 4604 transitions. [2022-11-03 02:02:43,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:02:43,971 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2022-11-03 02:02:43,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:43,980 INFO L225 Difference]: With dead ends: 3180 [2022-11-03 02:02:43,980 INFO L226 Difference]: Without dead ends: 1600 [2022-11-03 02:02:43,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 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:02:43,988 INFO L413 NwaCegarLoop]: 1532 mSDtfsCounter, 1 mSDsluCounter, 3057 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4589 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:43,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4589 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:02:43,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-11-03 02:02:44,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1600. [2022-11-03 02:02:44,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1178 states have (on average 1.399830220713073) internal successors, (1649), 1211 states have internal predecessors, (1649), 333 states have call successors, (333), 89 states have call predecessors, (333), 88 states have return successors, (332), 329 states have call predecessors, (332), 332 states have call successors, (332) [2022-11-03 02:02:44,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2314 transitions. [2022-11-03 02:02:44,095 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2314 transitions. Word has length 104 [2022-11-03 02:02:44,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:44,096 INFO L495 AbstractCegarLoop]: Abstraction has 1600 states and 2314 transitions. [2022-11-03 02:02:44,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:44,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2314 transitions. [2022-11-03 02:02:44,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-03 02:02:44,102 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:44,102 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:02:44,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:44,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:44,319 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:44,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:44,320 INFO L85 PathProgramCache]: Analyzing trace with hash -540695394, now seen corresponding path program 1 times [2022-11-03 02:02:44,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:44,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1980830134] [2022-11-03 02:02:44,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:44,321 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:44,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:44,323 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:44,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:02:44,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:44,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 02:02:44,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:45,415 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-03 02:02:45,415 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:45,415 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:45,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1980830134] [2022-11-03 02:02:45,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1980830134] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:45,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:45,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-03 02:02:45,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551105954] [2022-11-03 02:02:45,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:45,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:02:45,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:45,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:02:45,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:02:45,419 INFO L87 Difference]: Start difference. First operand 1600 states and 2314 transitions. Second operand has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:47,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:47,206 INFO L93 Difference]: Finished difference Result 3744 states and 5400 transitions. [2022-11-03 02:02:47,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:02:47,207 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 107 [2022-11-03 02:02:47,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:47,221 INFO L225 Difference]: With dead ends: 3744 [2022-11-03 02:02:47,222 INFO L226 Difference]: Without dead ends: 2160 [2022-11-03 02:02:47,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-11-03 02:02:47,233 INFO L413 NwaCegarLoop]: 1670 mSDtfsCounter, 801 mSDsluCounter, 11498 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 13168 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:47,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 13168 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 02:02:47,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2160 states. [2022-11-03 02:02:47,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2160 to 2158. [2022-11-03 02:02:47,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2158 states, 1579 states have (on average 1.38948701709943) internal successors, (2194), 1624 states have internal predecessors, (2194), 447 states have call successors, (447), 126 states have call predecessors, (447), 131 states have return successors, (464), 444 states have call predecessors, (464), 446 states have call successors, (464) [2022-11-03 02:02:47,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2158 states to 2158 states and 3105 transitions. [2022-11-03 02:02:47,438 INFO L78 Accepts]: Start accepts. Automaton has 2158 states and 3105 transitions. Word has length 107 [2022-11-03 02:02:47,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:47,439 INFO L495 AbstractCegarLoop]: Abstraction has 2158 states and 3105 transitions. [2022-11-03 02:02:47,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.0) internal successors, (63), 7 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-03 02:02:47,440 INFO L276 IsEmpty]: Start isEmpty. Operand 2158 states and 3105 transitions. [2022-11-03 02:02:47,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-03 02:02:47,446 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:47,447 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:02:47,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:47,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:47,674 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:47,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:47,674 INFO L85 PathProgramCache]: Analyzing trace with hash 958435361, now seen corresponding path program 1 times [2022-11-03 02:02:47,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:47,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1109901274] [2022-11-03 02:02:47,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:47,676 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:47,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:47,677 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:47,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:02:48,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:48,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:02:48,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:48,303 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:02:48,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:48,304 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:48,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1109901274] [2022-11-03 02:02:48,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1109901274] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:48,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:48,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:02:48,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970580262] [2022-11-03 02:02:48,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:48,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:02:48,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:48,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:02:48,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:02:48,307 INFO L87 Difference]: Start difference. First operand 2158 states and 3105 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 02:02:48,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:48,972 INFO L93 Difference]: Finished difference Result 2749 states and 4052 transitions. [2022-11-03 02:02:48,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:02:48,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 113 [2022-11-03 02:02:48,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:48,989 INFO L225 Difference]: With dead ends: 2749 [2022-11-03 02:02:48,990 INFO L226 Difference]: Without dead ends: 2746 [2022-11-03 02:02:48,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 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:02:48,992 INFO L413 NwaCegarLoop]: 2187 mSDtfsCounter, 791 mSDsluCounter, 3429 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 5616 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:48,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 5616 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:02:48,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2746 states. [2022-11-03 02:02:49,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2746 to 2160. [2022-11-03 02:02:49,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2160 states, 1581 states have (on average 1.3889943074003794) internal successors, (2196), 1626 states have internal predecessors, (2196), 447 states have call successors, (447), 126 states have call predecessors, (447), 131 states have return successors, (464), 444 states have call predecessors, (464), 446 states have call successors, (464) [2022-11-03 02:02:49,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2160 states to 2160 states and 3107 transitions. [2022-11-03 02:02:49,194 INFO L78 Accepts]: Start accepts. Automaton has 2160 states and 3107 transitions. Word has length 113 [2022-11-03 02:02:49,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:49,196 INFO L495 AbstractCegarLoop]: Abstraction has 2160 states and 3107 transitions. [2022-11-03 02:02:49,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 02:02:49,197 INFO L276 IsEmpty]: Start isEmpty. Operand 2160 states and 3107 transitions. [2022-11-03 02:02:49,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-03 02:02:49,203 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:49,204 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:02:49,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:49,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:49,419 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:49,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:49,420 INFO L85 PathProgramCache]: Analyzing trace with hash -638828406, now seen corresponding path program 1 times [2022-11-03 02:02:49,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:49,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615387999] [2022-11-03 02:02:49,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:49,421 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:49,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:49,422 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:49,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:02:49,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:49,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:02:49,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:02:50,046 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:50,046 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:50,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615387999] [2022-11-03 02:02:50,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615387999] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:50,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:50,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:02:50,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966197715] [2022-11-03 02:02:50,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:50,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:02:50,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:50,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:02:50,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:02:50,048 INFO L87 Difference]: Start difference. First operand 2160 states and 3107 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 02:02:50,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:50,772 INFO L93 Difference]: Finished difference Result 2752 states and 4055 transitions. [2022-11-03 02:02:50,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:02:50,773 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 114 [2022-11-03 02:02:50,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:50,791 INFO L225 Difference]: With dead ends: 2752 [2022-11-03 02:02:50,791 INFO L226 Difference]: Without dead ends: 2749 [2022-11-03 02:02:50,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 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:02:50,794 INFO L413 NwaCegarLoop]: 2124 mSDtfsCounter, 791 mSDsluCounter, 3404 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 5528 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:50,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 5528 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:02:50,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2749 states. [2022-11-03 02:02:51,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2749 to 2160. [2022-11-03 02:02:51,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2160 states, 1581 states have (on average 1.3889943074003794) internal successors, (2196), 1626 states have internal predecessors, (2196), 447 states have call successors, (447), 126 states have call predecessors, (447), 131 states have return successors, (464), 444 states have call predecessors, (464), 446 states have call successors, (464) [2022-11-03 02:02:51,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2160 states to 2160 states and 3107 transitions. [2022-11-03 02:02:51,019 INFO L78 Accepts]: Start accepts. Automaton has 2160 states and 3107 transitions. Word has length 114 [2022-11-03 02:02:51,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:51,020 INFO L495 AbstractCegarLoop]: Abstraction has 2160 states and 3107 transitions. [2022-11-03 02:02:51,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 02:02:51,020 INFO L276 IsEmpty]: Start isEmpty. Operand 2160 states and 3107 transitions. [2022-11-03 02:02:51,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-03 02:02:51,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:51,028 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:51,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:51,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:51,243 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:51,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:51,243 INFO L85 PathProgramCache]: Analyzing trace with hash -455005649, now seen corresponding path program 1 times [2022-11-03 02:02:51,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:51,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570092536] [2022-11-03 02:02:51,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:51,244 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:51,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:51,245 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:51,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:02:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:51,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:02:51,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:52,409 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:02:52,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:52,410 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:52,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570092536] [2022-11-03 02:02:52,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570092536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:52,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:52,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:02:52,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976055580] [2022-11-03 02:02:52,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:52,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:02:52,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:52,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:02:52,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:02:52,414 INFO L87 Difference]: Start difference. First operand 2160 states and 3107 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 02:02:56,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:56,055 INFO L93 Difference]: Finished difference Result 4339 states and 6359 transitions. [2022-11-03 02:02:56,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:02:56,056 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 123 [2022-11-03 02:02:56,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:56,073 INFO L225 Difference]: With dead ends: 4339 [2022-11-03 02:02:56,073 INFO L226 Difference]: Without dead ends: 2749 [2022-11-03 02:02:56,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:02:56,080 INFO L413 NwaCegarLoop]: 1898 mSDtfsCounter, 2179 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2280 SdHoareTripleChecker+Valid, 2985 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:56,080 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2280 Valid, 2985 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-11-03 02:02:56,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2749 states. [2022-11-03 02:02:56,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2749 to 2161. [2022-11-03 02:02:56,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2161 states, 1582 states have (on average 1.3887484197218711) internal successors, (2197), 1627 states have internal predecessors, (2197), 447 states have call successors, (447), 126 states have call predecessors, (447), 131 states have return successors, (464), 444 states have call predecessors, (464), 446 states have call successors, (464) [2022-11-03 02:02:56,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2161 states to 2161 states and 3108 transitions. [2022-11-03 02:02:56,292 INFO L78 Accepts]: Start accepts. Automaton has 2161 states and 3108 transitions. Word has length 123 [2022-11-03 02:02:56,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:56,293 INFO L495 AbstractCegarLoop]: Abstraction has 2161 states and 3108 transitions. [2022-11-03 02:02:56,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 02:02:56,294 INFO L276 IsEmpty]: Start isEmpty. Operand 2161 states and 3108 transitions. [2022-11-03 02:02:56,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-11-03 02:02:56,302 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:56,302 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:02:56,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:56,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:56,516 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:56,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:56,516 INFO L85 PathProgramCache]: Analyzing trace with hash -406888338, now seen corresponding path program 1 times [2022-11-03 02:02:56,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:56,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [917461191] [2022-11-03 02:02:56,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:56,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:56,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:56,518 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:56,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 02:02:57,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:57,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:02:57,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:02:57,170 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:02:57,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:02:57,171 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:02:57,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [917461191] [2022-11-03 02:02:57,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [917461191] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:57,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:57,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:02:57,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719188502] [2022-11-03 02:02:57,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:57,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:02:57,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:02:57,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:02:57,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:02:57,173 INFO L87 Difference]: Start difference. First operand 2161 states and 3108 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 02:02:58,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:58,074 INFO L93 Difference]: Finished difference Result 2758 states and 4063 transitions. [2022-11-03 02:02:58,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:02:58,079 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2022-11-03 02:02:58,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:58,097 INFO L225 Difference]: With dead ends: 2758 [2022-11-03 02:02:58,097 INFO L226 Difference]: Without dead ends: 2755 [2022-11-03 02:02:58,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:02:58,099 INFO L413 NwaCegarLoop]: 2142 mSDtfsCounter, 1113 mSDsluCounter, 5199 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1144 SdHoareTripleChecker+Valid, 7341 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:58,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1144 Valid, 7341 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:02:58,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2755 states. [2022-11-03 02:02:58,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2755 to 2163. [2022-11-03 02:02:58,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 1583 states have (on average 1.3885028427037271) internal successors, (2198), 1628 states have internal predecessors, (2198), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:02:58,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 3111 transitions. [2022-11-03 02:02:58,461 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 3111 transitions. Word has length 125 [2022-11-03 02:02:58,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:58,462 INFO L495 AbstractCegarLoop]: Abstraction has 2163 states and 3111 transitions. [2022-11-03 02:02:58,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-03 02:02:58,463 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 3111 transitions. [2022-11-03 02:02:58,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-03 02:02:58,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:58,478 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:58,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:02:58,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:02:58,702 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:58,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:58,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1681972790, now seen corresponding path program 1 times [2022-11-03 02:02:58,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:02:58,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1350931902] [2022-11-03 02:02:58,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:58,704 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:02:58,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:02:58,706 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:02:58,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:02:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:59,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:02:59,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:00,395 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-03 02:03:00,395 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:00,396 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:00,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1350931902] [2022-11-03 02:03:00,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1350931902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:00,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:00,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-03 02:03:00,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381456803] [2022-11-03 02:03:00,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:00,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 02:03:00,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:00,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 02:03:00,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-03 02:03:00,398 INFO L87 Difference]: Start difference. First operand 2163 states and 3111 transitions. Second operand has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 9 states have internal predecessors, (83), 3 states have call successors, (15), 3 states have call predecessors, (15), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-03 02:03:11,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:12,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:16,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:16,667 INFO L93 Difference]: Finished difference Result 3762 states and 5427 transitions. [2022-11-03 02:03:16,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:03:16,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 9 states have internal predecessors, (83), 3 states have call successors, (15), 3 states have call predecessors, (15), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) Word has length 133 [2022-11-03 02:03:16,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:16,684 INFO L225 Difference]: With dead ends: 3762 [2022-11-03 02:03:16,684 INFO L226 Difference]: Without dead ends: 2169 [2022-11-03 02:03:16,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-11-03 02:03:16,692 INFO L413 NwaCegarLoop]: 2161 mSDtfsCounter, 1836 mSDsluCounter, 19702 mSDsCounter, 0 mSdLazyCounter, 1217 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1840 SdHoareTripleChecker+Valid, 21863 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:16,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1840 Valid, 21863 Invalid, 1424 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [207 Valid, 1217 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2022-11-03 02:03:16,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2169 states. [2022-11-03 02:03:16,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2169 to 2163. [2022-11-03 02:03:16,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 1583 states have (on average 1.3878711307643714) internal successors, (2197), 1628 states have internal predecessors, (2197), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 3110 transitions. [2022-11-03 02:03:17,007 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 3110 transitions. Word has length 133 [2022-11-03 02:03:17,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:17,008 INFO L495 AbstractCegarLoop]: Abstraction has 2163 states and 3110 transitions. [2022-11-03 02:03:17,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.916666666666667) internal successors, (83), 9 states have internal predecessors, (83), 3 states have call successors, (15), 3 states have call predecessors, (15), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-03 02:03:17,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 3110 transitions. [2022-11-03 02:03:17,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-03 02:03:17,019 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:17,019 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:17,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:17,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:03:17,243 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:17,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:17,243 INFO L85 PathProgramCache]: Analyzing trace with hash 739333244, now seen corresponding path program 1 times [2022-11-03 02:03:17,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:17,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [813080791] [2022-11-03 02:03:17,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:17,244 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:17,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:17,246 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:17,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:03:17,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:17,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:03:17,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:18,366 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:18,366 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:18,367 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:18,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [813080791] [2022-11-03 02:03:18,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [813080791] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:18,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:18,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:03:18,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387158415] [2022-11-03 02:03:18,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:18,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:03:18,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:18,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:03:18,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:03:18,369 INFO L87 Difference]: Start difference. First operand 2163 states and 3110 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 02:03:22,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:22,671 INFO L93 Difference]: Finished difference Result 4347 states and 6367 transitions. [2022-11-03 02:03:22,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:03:22,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 135 [2022-11-03 02:03:22,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:22,687 INFO L225 Difference]: With dead ends: 4347 [2022-11-03 02:03:22,688 INFO L226 Difference]: Without dead ends: 2754 [2022-11-03 02:03:22,694 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:03:22,695 INFO L413 NwaCegarLoop]: 2069 mSDtfsCounter, 2014 mSDsluCounter, 1082 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2115 SdHoareTripleChecker+Valid, 3151 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:22,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2115 Valid, 3151 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-11-03 02:03:22,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2754 states. [2022-11-03 02:03:23,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2754 to 2167. [2022-11-03 02:03:23,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 1587 states have (on average 1.387523629489603) internal successors, (2202), 1632 states have internal predecessors, (2202), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:23,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 3115 transitions. [2022-11-03 02:03:23,025 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 3115 transitions. Word has length 135 [2022-11-03 02:03:23,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:23,026 INFO L495 AbstractCegarLoop]: Abstraction has 2167 states and 3115 transitions. [2022-11-03 02:03:23,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 02:03:23,026 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 3115 transitions. [2022-11-03 02:03:23,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-03 02:03:23,037 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:23,037 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:03:23,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:23,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:03:23,251 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:23,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:23,251 INFO L85 PathProgramCache]: Analyzing trace with hash 561340429, now seen corresponding path program 1 times [2022-11-03 02:03:23,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:23,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253352430] [2022-11-03 02:03:23,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:23,253 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:23,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:23,255 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:23,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 02:03:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:23,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:03:23,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:24,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:03:24,921 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:24,921 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:24,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253352430] [2022-11-03 02:03:24,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253352430] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:03:24,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1579739063] [2022-11-03 02:03:24,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:24,922 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:03:24,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:03:24,924 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:03:24,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-03 02:03:26,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:26,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:03:26,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:26,605 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:26,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:03:27,008 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:27,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1579739063] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:03:27,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347445393] [2022-11-03 02:03:27,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:27,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:03:27,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:03:27,015 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:03:27,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 02:03:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:27,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:03:27,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:27,674 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2022-11-03 02:03:27,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:27,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347445393] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:27,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:03:27,675 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5, 4, 5] total 11 [2022-11-03 02:03:27,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34517770] [2022-11-03 02:03:27,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:27,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:03:27,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:27,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:03:27,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:03:27,677 INFO L87 Difference]: Start difference. First operand 2167 states and 3115 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 02:03:28,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:28,899 INFO L93 Difference]: Finished difference Result 3240 states and 4828 transitions. [2022-11-03 02:03:28,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:03:28,900 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2022-11-03 02:03:28,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:28,917 INFO L225 Difference]: With dead ends: 3240 [2022-11-03 02:03:28,918 INFO L226 Difference]: Without dead ends: 3237 [2022-11-03 02:03:28,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 689 GetRequests, 677 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-11-03 02:03:28,920 INFO L413 NwaCegarLoop]: 2286 mSDtfsCounter, 1542 mSDsluCounter, 5763 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1645 SdHoareTripleChecker+Valid, 8049 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:28,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1645 Valid, 8049 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:03:28,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3237 states. [2022-11-03 02:03:29,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3237 to 2167. [2022-11-03 02:03:29,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 1587 states have (on average 1.387523629489603) internal successors, (2202), 1631 states have internal predecessors, (2202), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 3115 transitions. [2022-11-03 02:03:29,235 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 3115 transitions. Word has length 138 [2022-11-03 02:03:29,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:29,236 INFO L495 AbstractCegarLoop]: Abstraction has 2167 states and 3115 transitions. [2022-11-03 02:03:29,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-03 02:03:29,236 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 3115 transitions. [2022-11-03 02:03:29,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-03 02:03:29,253 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:29,253 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:03:29,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:29,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:29,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:29,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:03:29,867 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:29,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:29,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1754795696, now seen corresponding path program 1 times [2022-11-03 02:03:29,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:29,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670833540] [2022-11-03 02:03:29,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:29,869 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:29,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:29,870 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:29,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 02:03:30,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:30,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:03:30,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:31,142 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:31,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:03:31,562 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-11-03 02:03:31,562 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:31,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670833540] [2022-11-03 02:03:31,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670833540] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:03:31,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [23492984] [2022-11-03 02:03:31,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:31,563 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:03:31,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:03:31,567 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:03:31,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2022-11-03 02:03:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:32,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 731 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:03:32,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:32,385 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2022-11-03 02:03:32,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:32,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [23492984] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:32,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:03:32,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 5] total 9 [2022-11-03 02:03:32,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630297394] [2022-11-03 02:03:32,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:32,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:03:32,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:32,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:03:32,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:03:32,388 INFO L87 Difference]: Start difference. First operand 2167 states and 3115 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:03:32,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:32,765 INFO L93 Difference]: Finished difference Result 4313 states and 6233 transitions. [2022-11-03 02:03:32,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:32,765 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 160 [2022-11-03 02:03:32,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:32,776 INFO L225 Difference]: With dead ends: 4313 [2022-11-03 02:03:32,776 INFO L226 Difference]: Without dead ends: 2170 [2022-11-03 02:03:32,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:03:32,783 INFO L413 NwaCegarLoop]: 1526 mSDtfsCounter, 0 mSDsluCounter, 1519 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3045 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:32,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3045 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:03:32,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2022-11-03 02:03:33,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 2167. [2022-11-03 02:03:33,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 1587 states have (on average 1.3818525519848772) internal successors, (2193), 1631 states have internal predecessors, (2193), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:33,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 3106 transitions. [2022-11-03 02:03:33,173 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 3106 transitions. Word has length 160 [2022-11-03 02:03:33,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:33,173 INFO L495 AbstractCegarLoop]: Abstraction has 2167 states and 3106 transitions. [2022-11-03 02:03:33,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:03:33,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 3106 transitions. [2022-11-03 02:03:33,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-03 02:03:33,188 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:33,189 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:03:33,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:33,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:33,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:03:33,603 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:33,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:33,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1495903433, now seen corresponding path program 1 times [2022-11-03 02:03:33,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:33,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [529265751] [2022-11-03 02:03:33,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:33,605 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:33,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:33,606 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:33,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:03:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:34,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:03:34,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:34,850 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2022-11-03 02:03:34,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:03:35,353 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-11-03 02:03:35,353 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:35,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [529265751] [2022-11-03 02:03:35,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [529265751] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:03:35,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1895078054] [2022-11-03 02:03:35,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:35,354 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:03:35,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:03:35,355 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:03:35,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-03 02:03:36,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:36,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:03:36,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:36,277 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2022-11-03 02:03:36,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:36,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1895078054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:36,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:03:36,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 5] total 10 [2022-11-03 02:03:36,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978153865] [2022-11-03 02:03:36,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:36,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:03:36,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:36,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:03:36,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:03:36,280 INFO L87 Difference]: Start difference. First operand 2167 states and 3106 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:03:37,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:37,943 INFO L93 Difference]: Finished difference Result 4694 states and 6898 transitions. [2022-11-03 02:03:37,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:03:37,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 163 [2022-11-03 02:03:37,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:37,962 INFO L225 Difference]: With dead ends: 4694 [2022-11-03 02:03:37,963 INFO L226 Difference]: Without dead ends: 3097 [2022-11-03 02:03:37,968 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 479 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:03:37,969 INFO L413 NwaCegarLoop]: 2211 mSDtfsCounter, 897 mSDsluCounter, 3648 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 5859 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:37,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 5859 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:03:37,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3097 states. [2022-11-03 02:03:38,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3097 to 2169. [2022-11-03 02:03:38,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2169 states, 1589 states have (on average 1.381371932032725) internal successors, (2195), 1633 states have internal predecessors, (2195), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:38,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2169 states to 2169 states and 3108 transitions. [2022-11-03 02:03:38,347 INFO L78 Accepts]: Start accepts. Automaton has 2169 states and 3108 transitions. Word has length 163 [2022-11-03 02:03:38,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:38,347 INFO L495 AbstractCegarLoop]: Abstraction has 2169 states and 3108 transitions. [2022-11-03 02:03:38,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:03:38,348 INFO L276 IsEmpty]: Start isEmpty. Operand 2169 states and 3108 transitions. [2022-11-03 02:03:38,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-11-03 02:03:38,360 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:38,361 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:03:38,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:38,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:38,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:03:38,785 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:38,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:38,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1280825323, now seen corresponding path program 1 times [2022-11-03 02:03:38,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:38,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587327630] [2022-11-03 02:03:38,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:38,787 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:38,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:38,788 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:38,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 02:03:39,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:39,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:03:39,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:39,649 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2022-11-03 02:03:39,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:39,649 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:39,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587327630] [2022-11-03 02:03:39,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587327630] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:39,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:39,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:03:39,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284376539] [2022-11-03 02:03:39,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:39,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:03:39,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:39,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:03:39,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:03:39,651 INFO L87 Difference]: Start difference. First operand 2169 states and 3108 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:03:40,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:40,463 INFO L93 Difference]: Finished difference Result 4247 states and 6182 transitions. [2022-11-03 02:03:40,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:40,476 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), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 181 [2022-11-03 02:03:40,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:40,487 INFO L225 Difference]: With dead ends: 4247 [2022-11-03 02:03:40,487 INFO L226 Difference]: Without dead ends: 2648 [2022-11-03 02:03:40,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 179 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:03:40,494 INFO L413 NwaCegarLoop]: 2022 mSDtfsCounter, 354 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 3603 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:40,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 3603 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:03:40,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2022-11-03 02:03:40,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2172. [2022-11-03 02:03:40,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2172 states, 1592 states have (on average 1.381281407035176) internal successors, (2199), 1636 states have internal predecessors, (2199), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 445 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:40,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2172 states to 2172 states and 3112 transitions. [2022-11-03 02:03:40,937 INFO L78 Accepts]: Start accepts. Automaton has 2172 states and 3112 transitions. Word has length 181 [2022-11-03 02:03:40,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:40,938 INFO L495 AbstractCegarLoop]: Abstraction has 2172 states and 3112 transitions. [2022-11-03 02:03:40,939 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), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:03:40,939 INFO L276 IsEmpty]: Start isEmpty. Operand 2172 states and 3112 transitions. [2022-11-03 02:03:40,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-11-03 02:03:40,950 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:40,951 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2022-11-03 02:03:40,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:41,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:03:41,175 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:41,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:41,176 INFO L85 PathProgramCache]: Analyzing trace with hash -517332952, now seen corresponding path program 1 times [2022-11-03 02:03:41,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:41,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1357904573] [2022-11-03 02:03:41,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:41,177 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:41,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:41,178 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:41,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 02:03:42,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:42,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:03:42,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:42,311 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-03 02:03:42,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:03:42,311 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:03:42,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1357904573] [2022-11-03 02:03:42,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1357904573] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:42,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:42,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:03:42,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004116242] [2022-11-03 02:03:42,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:42,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:03:42,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:03:42,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:03:42,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:03:42,314 INFO L87 Difference]: Start difference. First operand 2172 states and 3112 transitions. Second operand has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:03:44,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:45,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:45,423 INFO L93 Difference]: Finished difference Result 4857 states and 7150 transitions. [2022-11-03 02:03:45,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:03:45,424 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 189 [2022-11-03 02:03:45,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:45,431 INFO L225 Difference]: With dead ends: 4857 [2022-11-03 02:03:45,431 INFO L226 Difference]: Without dead ends: 3255 [2022-11-03 02:03:45,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:03:45,434 INFO L413 NwaCegarLoop]: 2274 mSDtfsCounter, 1174 mSDsluCounter, 8332 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 10606 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:45,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 10606 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-03 02:03:45,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2022-11-03 02:03:45,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 2175. [2022-11-03 02:03:45,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2175 states, 1595 states have (on average 1.380564263322884) internal successors, (2202), 1638 states have internal predecessors, (2202), 448 states have call successors, (448), 126 states have call predecessors, (448), 131 states have return successors, (465), 446 states have call predecessors, (465), 447 states have call successors, (465) [2022-11-03 02:03:45,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2175 states to 2175 states and 3115 transitions. [2022-11-03 02:03:45,736 INFO L78 Accepts]: Start accepts. Automaton has 2175 states and 3115 transitions. Word has length 189 [2022-11-03 02:03:45,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:45,737 INFO L495 AbstractCegarLoop]: Abstraction has 2175 states and 3115 transitions. [2022-11-03 02:03:45,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 5 states have internal predecessors, (116), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 02:03:45,737 INFO L276 IsEmpty]: Start isEmpty. Operand 2175 states and 3115 transitions. [2022-11-03 02:03:45,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2022-11-03 02:03:45,747 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:45,748 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:45,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:03:45,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:03:45,971 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:45,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:45,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1612010517, now seen corresponding path program 1 times [2022-11-03 02:03:45,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:03:45,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10101433] [2022-11-03 02:03:45,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:45,973 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:03:45,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:03:45,975 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:03:46,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 02:03:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:48,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 147 conjunts are in the unsatisfiable core [2022-11-03 02:03:49,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:03:49,054 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:03:49,421 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 5 [2022-11-03 02:03:49,699 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 5 [2022-11-03 02:03:50,182 INFO L356 Elim1Store]: treesize reduction 56, result has 25.3 percent of original size [2022-11-03 02:03:50,183 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 34 [2022-11-03 02:03:50,762 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-03 02:03:51,210 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:03:51,210 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:03:51,633 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:03:51,634 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:03:51,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:03:51,639 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 30 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 81 [2022-11-03 02:03:53,209 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 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:03:53,226 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-03 02:03:53,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:53,273 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 38 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 100 [2022-11-03 02:03:53,780 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 23 treesize of output 22 [2022-11-03 02:03:53,797 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 25 treesize of output 24 [2022-11-03 02:03:53,838 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 12 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 66 [2022-11-03 02:03:54,913 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 80 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 138 [2022-11-03 02:03:54,960 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 47 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 94 [2022-11-03 02:03:54,990 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 47 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 96 [2022-11-03 02:03:56,141 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 80 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 118 [2022-11-03 02:03:56,206 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 47 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 80 [2022-11-03 02:03:56,236 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 47 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 80 [2022-11-03 02:03:56,254 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2022-11-03 02:03:56,281 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:03:56,292 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2022-11-03 02:03:56,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,878 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2022-11-03 02:03:56,886 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 21 treesize of output 21 [2022-11-03 02:03:56,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,917 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 64 [2022-11-03 02:03:56,927 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 43 treesize of output 39 [2022-11-03 02:03:56,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:56,977 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2022-11-03 02:03:56,986 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 30 treesize of output 28 [2022-11-03 02:03:58,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,365 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 29 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 85 [2022-11-03 02:03:58,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,411 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 16 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:03:58,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:58,469 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 22 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 69 [2022-11-03 02:03:59,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,801 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 29 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 85 [2022-11-03 02:03:59,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,853 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 22 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 69 [2022-11-03 02:03:59,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:03:59,918 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 16 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:04:02,277 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 508 treesize of output 328 [2022-11-03 02:04:02,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:04:02,845 INFO L356 Elim1Store]: treesize reduction 1228, result has 7.0 percent of original size [2022-11-03 02:04:02,845 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 20 select indices, 20 select index equivalence classes, 7 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 184 case distinctions, treesize of input 427 treesize of output 279 [2022-11-03 02:04:02,867 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 263 treesize of output 243 [2022-11-03 02:04:02,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:04:02,883 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 121 [2022-11-03 02:04:02,897 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 98 treesize of output 82 [2022-11-03 02:04:03,244 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 64 proven. 13 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-11-03 02:04:03,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:04:03,537 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1043 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_1044 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_1042 (Array (_ BitVec 64) (_ BitVec 64)))) (bvsle ((_ extract 31 0) (let ((.cse2 (bvadd |c_ULTIMATE.start_slip_open_~sl~12#1.offset| (_ bv12 64)))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1043) (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1044) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse2))) (.cse1 (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1042) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse2))) (concat (concat (concat (concat (concat (concat (concat (select .cse0 (bvadd .cse1 (_ bv119 64))) (select .cse0 (bvadd (_ bv118 64) .cse1))) (select .cse0 (bvadd .cse1 (_ bv117 64)))) (select .cse0 (bvadd (_ bv116 64) .cse1))) (select .cse0 (bvadd .cse1 (_ bv115 64)))) (select .cse0 (bvadd .cse1 (_ bv114 64)))) (select .cse0 (bvadd (_ bv113 64) .cse1))) (select .cse0 (bvadd (_ bv112 64) .cse1)))))) (_ bv0 32))) is different from false [2022-11-03 02:04:03,564 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:04:03,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10101433] [2022-11-03 02:04:03,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10101433] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:04:03,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1444091586] [2022-11-03 02:04:03,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:04:03,565 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:04:03,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:04:03,566 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:04:03,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_df95b2c1-8882-4aa5-9c82-f0d367a9b785/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process