./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b5237d83 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba --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 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd --- 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-b5237d8 [2022-11-22 01:08:38,379 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 01:08:38,382 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 01:08:38,405 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 01:08:38,405 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 01:08:38,406 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 01:08:38,409 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 01:08:38,410 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 01:08:38,414 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 01:08:38,415 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 01:08:38,416 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 01:08:38,417 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 01:08:38,418 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 01:08:38,419 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 01:08:38,420 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 01:08:38,421 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 01:08:38,423 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 01:08:38,424 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 01:08:38,439 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 01:08:38,441 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 01:08:38,471 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 01:08:38,482 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 01:08:38,485 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 01:08:38,488 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 01:08:38,493 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 01:08:38,504 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 01:08:38,504 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 01:08:38,505 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 01:08:38,507 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 01:08:38,508 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 01:08:38,509 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 01:08:38,510 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 01:08:38,511 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 01:08:38,512 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 01:08:38,513 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 01:08:38,530 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 01:08:38,533 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 01:08:38,533 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 01:08:38,533 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 01:08:38,536 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 01:08:38,537 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 01:08:38,538 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 01:08:38,588 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 01:08:38,591 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 01:08:38,592 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 01:08:38,592 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 01:08:38,593 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 01:08:38,593 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 01:08:38,594 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 01:08:38,594 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 01:08:38,594 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 01:08:38,594 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 01:08:38,596 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 01:08:38,596 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 01:08:38,596 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 01:08:38,597 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 01:08:38,597 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 01:08:38,597 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 01:08:38,598 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 01:08:38,598 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 01:08:38,599 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 01:08:38,599 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 01:08:38,600 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 01:08:38,600 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 01:08:38,600 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 01:08:38,600 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 01:08:38,601 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 01:08:38,601 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 01:08:38,601 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 01:08:38,601 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 01:08:38,602 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 01:08:38,602 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:08:38,602 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 01:08:38,603 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 01:08:38,603 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 01:08:38,603 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 01:08:38,603 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 01:08:38,604 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 01:08:38,604 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 01:08:38,604 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 01:08:38,604 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba 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 -> 23f9845edcf139ee9434428d040789a6781b16714bf615b854712f008daec6fd [2022-11-22 01:08:38,945 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 01:08:38,969 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 01:08:38,972 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 01:08:38,973 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 01:08:38,974 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 01:08:38,975 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-22 01:08:42,092 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 01:08:42,762 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 01:08:42,765 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-22 01:08:42,807 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/data/ec4af4e6e/31a83b238e8b4abc9b22049d39191bcd/FLAG8c66afc66 [2022-11-22 01:08:42,824 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/data/ec4af4e6e/31a83b238e8b4abc9b22049d39191bcd [2022-11-22 01:08:42,827 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 01:08:42,828 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 01:08:42,829 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 01:08:42,829 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 01:08:42,833 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 01:08:42,835 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:08:42" (1/1) ... [2022-11-22 01:08:42,836 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@235656b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:42, skipping insertion in model container [2022-11-22 01:08:42,836 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:08:42" (1/1) ... [2022-11-22 01:08:42,844 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 01:08:43,015 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:08:46,173 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-11-22 01:08:46,180 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-11-22 01:08:46,181 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-11-22 01:08:46,181 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-11-22 01:08:46,226 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:08:46,263 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 01:08:46,783 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338234,338247] [2022-11-22 01:08:46,784 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338403,338416] [2022-11-22 01:08:46,784 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338570,338583] [2022-11-22 01:08:46,785 WARN L237 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_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i[338738,338751] [2022-11-22 01:08:46,793 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:08:46,969 INFO L208 MainTranslator]: Completed translation [2022-11-22 01:08:46,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46 WrapperNode [2022-11-22 01:08:46,970 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 01:08:46,971 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 01:08:46,972 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 01:08:46,972 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 01:08:46,980 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,120 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,343 INFO L138 Inliner]: procedures = 431, calls = 2260, calls flagged for inlining = 195, calls inlined = 179, statements flattened = 4803 [2022-11-22 01:08:47,344 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 01:08:47,345 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 01:08:47,345 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 01:08:47,346 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 01:08:47,358 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,358 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,427 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,489 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,669 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,699 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,734 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,761 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,807 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 01:08:47,808 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 01:08:47,809 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 01:08:47,809 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 01:08:47,810 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (1/1) ... [2022-11-22 01:08:47,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:08:47,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:08:47,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 01:08:47,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 01:08:47,906 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_resume [2022-11-22 01:08:47,906 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_resume [2022-11-22 01:08:47,906 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-22 01:08:47,906 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-22 01:08:47,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-22 01:08:47,907 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-22 01:08:47,907 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-22 01:08:47,907 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-22 01:08:47,907 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_write_reg [2022-11-22 01:08:47,908 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_write_reg [2022-11-22 01:08:47,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 01:08:47,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 01:08:47,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2022-11-22 01:08:47,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2022-11-22 01:08:47,909 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read8 [2022-11-22 01:08:47,909 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read8 [2022-11-22 01:08:47,909 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 01:08:47,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2022-11-22 01:08:47,910 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-22 01:08:47,911 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-22 01:08:47,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_63 [2022-11-22 01:08:47,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_63 [2022-11-22 01:08:47,912 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-11-22 01:08:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_tlan_priv [2022-11-22 01:08:47,913 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_read_and_clear_stats [2022-11-22 01:08:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_read_and_clear_stats [2022-11-22 01:08:47,913 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_sync [2022-11-22 01:08:47,913 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_sync [2022-11-22 01:08:47,914 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-22 01:08:47,914 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-22 01:08:47,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-22 01:08:47,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-22 01:08:47,919 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-22 01:08:47,919 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-22 01:08:47,919 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-22 01:08:47,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-22 01:08:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-22 01:08:47,920 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-22 01:08:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 01:08:47,920 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-22 01:08:47,920 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-22 01:08:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_lists [2022-11-22 01:08:47,921 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_lists [2022-11-22 01:08:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_close [2022-11-22 01:08:47,921 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_close [2022-11-22 01:08:47,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_65 [2022-11-22 01:08:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_65 [2022-11-22 01:08:47,922 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-22 01:08:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-22 01:08:47,922 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_print [2022-11-22 01:08:47,922 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_print [2022-11-22 01:08:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2022-11-22 01:08:47,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2022-11-22 01:08:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_tlan_priv [2022-11-22 01:08:47,923 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_tlan_priv [2022-11-22 01:08:47,923 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pci_unregister_driver [2022-11-22 01:08:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pci_unregister_driver [2022-11-22 01:08:47,924 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_probe1 [2022-11-22 01:08:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_probe1 [2022-11-22 01:08:47,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-22 01:08:47,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-22 01:08:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 01:08:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-22 01:08:47,925 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-22 01:08:47,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2022-11-22 01:08:47,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2022-11-22 01:08:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-22 01:08:47,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-22 01:08:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-22 01:08:47,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-22 01:08:47,926 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_timer [2022-11-22 01:08:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_timer [2022-11-22 01:08:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_timer [2022-11-22 01:08:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_timer [2022-11-22 01:08:47,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2022-11-22 01:08:47,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2022-11-22 01:08:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_stop [2022-11-22 01:08:47,928 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_stop [2022-11-22 01:08:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-22 01:08:47,928 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-22 01:08:47,928 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-22 01:08:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-22 01:08:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_remove_one [2022-11-22 01:08:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_remove_one [2022-11-22 01:08:47,929 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_get_skb [2022-11-22 01:08:47,929 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_get_skb [2022-11-22 01:08:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_byte [2022-11-22 01:08:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_byte [2022-11-22 01:08:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 01:08:47,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2022-11-22 01:08:47,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 01:08:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2022-11-22 01:08:47,931 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2022-11-22 01:08:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_poll [2022-11-22 01:08:47,931 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_poll [2022-11-22 01:08:47,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2022-11-22 01:08:47,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2022-11-22 01:08:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 01:08:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-22 01:08:47,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-22 01:08:47,932 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-22 01:08:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-22 01:08:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 01:08:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-22 01:08:47,933 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 01:08:47,933 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-22 01:08:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_free_lists [2022-11-22 01:08:47,934 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_free_lists [2022-11-22 01:08:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-22 01:08:47,934 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-22 01:08:47,934 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-22 01:08:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-22 01:08:47,935 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-22 01:08:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-22 01:08:47,935 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2022-11-22 01:08:47,935 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2022-11-22 01:08:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2022-11-22 01:08:47,936 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2022-11-22 01:08:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_store_skb [2022-11-22 01:08:47,936 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_store_skb [2022-11-22 01:08:47,936 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_tx_timeout [2022-11-22 01:08:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_tx_timeout [2022-11-22 01:08:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 01:08:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 01:08:47,937 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2022-11-22 01:08:47,937 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2022-11-22 01:08:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_up [2022-11-22 01:08:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_up [2022-11-22 01:08:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-22 01:08:47,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-22 01:08:47,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 01:08:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2022-11-22 01:08:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-22 01:08:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-22 01:08:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2022-11-22 01:08:47,939 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2022-11-22 01:08:47,939 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_handle_interrupt [2022-11-22 01:08:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_handle_interrupt [2022-11-22 01:08:47,940 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_start [2022-11-22 01:08:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_start [2022-11-22 01:08:47,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2022-11-22 01:08:47,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2022-11-22 01:08:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_finish_auto_neg [2022-11-22 01:08:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_finish_auto_neg [2022-11-22 01:08:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-22 01:08:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-22 01:08:47,941 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-22 01:08:47,941 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-22 01:08:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb_ip_align [2022-11-22 01:08:47,942 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb_ip_align [2022-11-22 01:08:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_start_link [2022-11-22 01:08:47,942 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_start_link [2022-11-22 01:08:47,942 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 01:08:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_multicast_list [2022-11-22 01:08:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_multicast_list [2022-11-22 01:08:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-22 01:08:47,943 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-22 01:08:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 01:08:47,943 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-22 01:08:47,944 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-22 01:08:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2022-11-22 01:08:47,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2022-11-22 01:08:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 01:08:47,944 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_print_list [2022-11-22 01:08:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_print_list [2022-11-22 01:08:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write16 [2022-11-22 01:08:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write16 [2022-11-22 01:08:47,945 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2022-11-22 01:08:47,945 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2022-11-22 01:08:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-22 01:08:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-22 01:08:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2022-11-22 01:08:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2022-11-22 01:08:47,946 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-22 01:08:47,946 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-22 01:08:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2022-11-22 01:08:47,947 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2022-11-22 01:08:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_finish_reset [2022-11-22 01:08:47,947 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_finish_reset [2022-11-22 01:08:47,947 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write32 [2022-11-22 01:08:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write32 [2022-11-22 01:08:47,948 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-22 01:08:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-22 01:08:47,948 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-22 01:08:47,948 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-22 01:08:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_set_mac [2022-11-22 01:08:47,949 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_set_mac [2022-11-22 01:08:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2022-11-22 01:08:47,949 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2022-11-22 01:08:47,949 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_ee_send_start [2022-11-22 01:08:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_ee_send_start [2022-11-22 01:08:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_read32 [2022-11-22 01:08:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_read32 [2022-11-22 01:08:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 01:08:47,950 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_dio_write8 [2022-11-22 01:08:47,950 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_dio_write8 [2022-11-22 01:08:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 01:08:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 01:08:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_power_down [2022-11-22 01:08:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_power_down [2022-11-22 01:08:47,951 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-11-22 01:08:47,951 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-11-22 01:08:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_reset_adapter [2022-11-22 01:08:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_reset_adapter [2022-11-22 01:08:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_send_data [2022-11-22 01:08:47,952 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_send_data [2022-11-22 01:08:47,952 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_phy_reset [2022-11-22 01:08:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_phy_reset [2022-11-22 01:08:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_mii_read_reg [2022-11-22 01:08:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_mii_read_reg [2022-11-22 01:08:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-22 01:08:47,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-22 01:08:47,953 INFO L130 BoogieDeclarations]: Found specification of procedure tlan_open [2022-11-22 01:08:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure tlan_open [2022-11-22 01:08:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-22 01:08:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-22 01:08:47,954 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2022-11-22 01:08:47,954 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2022-11-22 01:08:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2022-11-22 01:08:47,955 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2022-11-22 01:08:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 01:08:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2022-11-22 01:08:47,955 INFO L130 BoogieDeclarations]: Found specification of procedure inw [2022-11-22 01:08:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure inw [2022-11-22 01:08:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 01:08:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 01:08:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-22 01:08:47,956 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-22 01:08:47,956 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-22 01:08:47,957 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-22 01:08:48,939 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 01:08:48,943 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 01:08:50,177 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-22 01:08:53,627 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume 32 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-22 01:08:53,628 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6990: assume !(32 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-22 01:08:53,629 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: tlan_eisa_probe_~device_id~1#1 := tlan_eisa_probe_#t~ret333#1;havoc tlan_eisa_probe_#t~ret333#1; [2022-11-22 01:08:53,629 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: SUMMARY for call tlan_eisa_probe_#t~ret333#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,629 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6991: tlan_eisa_probe_~irq~0#1 := 9; [2022-11-22 01:08:53,630 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)));havoc tlan_eisa_probe_#t~nondet330#1; [2022-11-22 01:08:53,631 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-22 01:08:53,631 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume 0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616; [2022-11-22 01:08:53,632 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6942: assume !(0 == (tlan_eisa_probe_~tmp___1~5#1.base + tlan_eisa_probe_~tmp___1~5#1.offset) % 18446744073709551616); [2022-11-22 01:08:53,637 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume 8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296; [2022-11-22 01:08:53,637 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: assume !(8433 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296 && 16625 != tlan_eisa_probe_~device_id~1#1 % 65536 % 4294967296); [2022-11-22 01:08:53,637 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume tlan_eisa_probe_~ioaddr~0#1 <= 36863; [2022-11-22 01:08:53,638 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !(tlan_eisa_probe_~ioaddr~0#1 <= 36863); [2022-11-22 01:08:53,638 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976-2: SUMMARY for call tlan_eisa_probe_#t~ret336#1 := inb((if (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3264 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,638 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet335#1; [2022-11-22 01:08:53,638 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: assume !(16 == ~debug~0); [2022-11-22 01:08:53,639 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927-1: tlan_eisa_probe_~tmp___0~12#1 := tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~ret328#1;havoc tlan_eisa_probe_#t~nondet329#1; [2022-11-22 01:08:53,639 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: SUMMARY for call tlan_eisa_probe_#t~ret328#1 := inw((if (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3202 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,639 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume 64 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-22 01:08:53,639 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: assume !(64 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-22 01:08:53,639 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-22 01:08:53,640 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-11-22 01:08:53,640 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-22 01:08:53,640 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: tlan_eisa_probe_~irq~0#1 := 10; [2022-11-22 01:08:53,640 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: tlan_eisa_probe_~tmp___2~2#1 := tlan_eisa_probe_#t~ret332#1;havoc tlan_eisa_probe_#t~ret332#1; [2022-11-22 01:08:53,650 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call tlan_eisa_probe_#t~ret332#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,651 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: SUMMARY for call tlan_eisa_probe_#t~ret337#1 := tlan_probe1(0, 0, tlan_eisa_probe_~ioaddr~0#1, tlan_eisa_probe_~irq~0#1, 12, 0, 0); srcloc: null [2022-11-22 01:08:53,651 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume 128 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-22 01:08:53,651 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6998: assume !(128 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-22 01:08:53,651 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: call tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset := __request_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16, ~#tlan_signature~0.base, ~#tlan_signature~0.offset, 0);tlan_eisa_probe_~tmp___1~5#1.base, tlan_eisa_probe_~tmp___1~5#1.offset := tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset;havoc tlan_eisa_probe_#t~ret331#1.base, tlan_eisa_probe_#t~ret331#1.offset; [2022-11-22 01:08:53,652 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume 4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296; [2022-11-22 01:08:53,652 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: assume !(4366 != tlan_eisa_probe_~tmp___2~2#1 % 65536 % 4294967296); [2022-11-22 01:08:53,652 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: tlan_eisa_probe_~irq~0#1 := 11; [2022-11-22 01:08:53,652 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: tlan_eisa_probe_~tmp___4~0#1 := tlan_eisa_probe_#t~ret336#1;havoc tlan_eisa_probe_#t~ret336#1; [2022-11-22 01:08:53,652 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967-1: tlan_eisa_probe_~tmp___3~1#1 := tlan_eisa_probe_#t~ret334#1;havoc tlan_eisa_probe_#t~ret334#1; [2022-11-22 01:08:53,653 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: SUMMARY for call tlan_eisa_probe_#t~ret334#1 := inb((if (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3204 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,653 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7033-1: tlan_eisa_probe_~ioaddr~0#1 := 4096 + tlan_eisa_probe_~ioaddr~0#1; [2022-11-22 01:08:53,653 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-22 01:08:53,653 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume 0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16))); [2022-11-22 01:08:53,654 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6918-1: assume !(0 != (if 0 == ~debug~0 then 0 else (if 16 == ~debug~0 then ~debug~0 else ~bitwiseAnd(~debug~0, 16)))); [2022-11-22 01:08:53,654 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet338#1; [2022-11-22 01:08:53,654 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7002: assume !(16 == ~debug~0); [2022-11-22 01:08:53,654 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume 1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296; [2022-11-22 01:08:53,654 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume !(1 != tlan_eisa_probe_~tmp___3~1#1 % 256 % 4294967296); [2022-11-22 01:08:53,655 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume 16 == tlan_eisa_probe_~tmp___4~0#1 % 256; [2022-11-22 01:08:53,655 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume !(16 == tlan_eisa_probe_~tmp___4~0#1 % 256); [2022-11-22 01:08:53,655 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920-1: tlan_eisa_probe_~tmp~35#1 := tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~ret326#1;havoc tlan_eisa_probe_#t~nondet327#1; [2022-11-22 01:08:53,655 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6920: SUMMARY for call tlan_eisa_probe_#t~ret326#1 := inw((if (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 else (3200 + tlan_eisa_probe_~ioaddr~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2022-11-22 01:08:53,655 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6987: tlan_eisa_probe_~irq~0#1 := 5; [2022-11-22 01:08:53,656 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: assume 16 == ~debug~0;havoc tlan_eisa_probe_#t~nondet339#1; [2022-11-22 01:08:53,656 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: assume !(16 == ~debug~0); [2022-11-22 01:08:53,656 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: SUMMARY for call __release_region(~#ioport_resource~0.base, ~#ioport_resource~0.offset, tlan_eisa_probe_~ioaddr~0#1, 16); srcloc: null [2022-11-22 01:08:53,656 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume -2147483648 <= tlan_eisa_probe_#t~ret337#1 && tlan_eisa_probe_#t~ret337#1 <= 2147483647;tlan_eisa_probe_~rc~2#1 := tlan_eisa_probe_#t~ret337#1;havoc tlan_eisa_probe_#t~ret337#1; [2022-11-22 01:08:53,894 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 01:08:55,538 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 01:08:55,538 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-22 01:08:55,547 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:08:55 BoogieIcfgContainer [2022-11-22 01:08:55,547 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 01:08:55,550 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 01:08:55,550 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 01:08:55,554 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 01:08:55,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:08:42" (1/3) ... [2022-11-22 01:08:55,556 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a09c92c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:08:55, skipping insertion in model container [2022-11-22 01:08:55,556 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:08:46" (2/3) ... [2022-11-22 01:08:55,557 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a09c92c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:08:55, skipping insertion in model container [2022-11-22 01:08:55,558 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:08:55" (3/3) ... [2022-11-22 01:08:55,559 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-ti-tlan.cil.i [2022-11-22 01:08:55,580 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 01:08:55,580 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2022-11-22 01:08:55,690 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 01:08:55,699 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;@343b2de7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 01:08:55,699 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-11-22 01:08:55,711 INFO L276 IsEmpty]: Start isEmpty. Operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) [2022-11-22 01:08:55,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-22 01:08:55,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:08:55,723 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:08:55,723 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:08:55,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:08:55,730 INFO L85 PathProgramCache]: Analyzing trace with hash -837734617, now seen corresponding path program 1 times [2022-11-22 01:08:55,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:08:55,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550461706] [2022-11-22 01:08:55,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:08:55,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:08:56,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:08:56,600 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-22 01:08:56,601 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:08:56,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550461706] [2022-11-22 01:08:56,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550461706] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:08:56,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:08:56,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:08:56,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92982985] [2022-11-22 01:08:56,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:08:56,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:08:56,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:08:56,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:08:56,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:08:56,658 INFO L87 Difference]: Start difference. First operand has 1559 states, 847 states have (on average 1.2361275088547816) internal successors, (1047), 903 states have internal predecessors, (1047), 601 states have call successors, (601), 108 states have call predecessors, (601), 107 states have return successors, (597), 579 states have call predecessors, (597), 597 states have call successors, (597) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-22 01:08:58,978 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-22 01:09:02,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:02,309 INFO L93 Difference]: Finished difference Result 4380 states and 6526 transitions. [2022-11-22 01:09:02,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:09:02,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 38 [2022-11-22 01:09:02,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:02,347 INFO L225 Difference]: With dead ends: 4380 [2022-11-22 01:09:02,348 INFO L226 Difference]: Without dead ends: 2825 [2022-11-22 01:09:02,372 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-22 01:09:02,376 INFO L413 NwaCegarLoop]: 2845 mSDtfsCounter, 1827 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1827 SdHoareTripleChecker+Valid, 4823 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:02,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1827 Valid, 4823 Invalid, 513 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 511 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-11-22 01:09:02,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2825 states. [2022-11-22 01:09:02,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2825 to 2797. [2022-11-22 01:09:02,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2797 states, 1530 states have (on average 1.2254901960784315) internal successors, (1875), 1631 states have internal predecessors, (1875), 1057 states have call successors, (1057), 208 states have call predecessors, (1057), 207 states have return successors, (1055), 1018 states have call predecessors, (1055), 1054 states have call successors, (1055) [2022-11-22 01:09:02,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2797 states to 2797 states and 3987 transitions. [2022-11-22 01:09:02,811 INFO L78 Accepts]: Start accepts. Automaton has 2797 states and 3987 transitions. Word has length 38 [2022-11-22 01:09:02,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:02,812 INFO L495 AbstractCegarLoop]: Abstraction has 2797 states and 3987 transitions. [2022-11-22 01:09:02,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-22 01:09:02,812 INFO L276 IsEmpty]: Start isEmpty. Operand 2797 states and 3987 transitions. [2022-11-22 01:09:02,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-22 01:09:02,814 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:02,815 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:02,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-22 01:09:02,815 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:02,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:02,816 INFO L85 PathProgramCache]: Analyzing trace with hash 78833878, now seen corresponding path program 1 times [2022-11-22 01:09:02,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:02,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834396193] [2022-11-22 01:09:02,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:02,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:02,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:03,330 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-22 01:09:03,331 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:03,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834396193] [2022-11-22 01:09:03,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834396193] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:03,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:03,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:03,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479501580] [2022-11-22 01:09:03,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:03,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:03,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:03,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:03,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:03,343 INFO L87 Difference]: Start difference. First operand 2797 states and 3987 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-22 01:09:05,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:11,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:11,281 INFO L93 Difference]: Finished difference Result 3847 states and 5458 transitions. [2022-11-22 01:09:11,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:11,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2022-11-22 01:09:11,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:11,316 INFO L225 Difference]: With dead ends: 3847 [2022-11-22 01:09:11,316 INFO L226 Difference]: Without dead ends: 3845 [2022-11-22 01:09:11,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:11,321 INFO L413 NwaCegarLoop]: 2726 mSDtfsCounter, 1806 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1818 SdHoareTripleChecker+Valid, 9849 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:11,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1818 Valid, 9849 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2022-11-22 01:09:11,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3845 states. [2022-11-22 01:09:11,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3845 to 3841. [2022-11-22 01:09:11,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3841 states, 2102 states have (on average 1.2212178877259752) internal successors, (2567), 2239 states have internal predecessors, (2567), 1444 states have call successors, (1444), 292 states have call predecessors, (1444), 292 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:11,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3841 states to 3841 states and 5454 transitions. [2022-11-22 01:09:11,706 INFO L78 Accepts]: Start accepts. Automaton has 3841 states and 5454 transitions. Word has length 38 [2022-11-22 01:09:11,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:11,707 INFO L495 AbstractCegarLoop]: Abstraction has 3841 states and 5454 transitions. [2022-11-22 01:09:11,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-22 01:09:11,708 INFO L276 IsEmpty]: Start isEmpty. Operand 3841 states and 5454 transitions. [2022-11-22 01:09:11,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-22 01:09:11,720 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:11,720 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:11,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-22 01:09:11,721 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:11,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:11,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1438598441, now seen corresponding path program 1 times [2022-11-22 01:09:11,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:11,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231389172] [2022-11-22 01:09:11,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:11,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-22 01:09:12,395 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:12,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231389172] [2022-11-22 01:09:12,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231389172] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:12,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:12,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:12,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307716965] [2022-11-22 01:09:12,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:12,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:12,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:12,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:12,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:12,399 INFO L87 Difference]: Start difference. First operand 3841 states and 5454 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-22 01:09:14,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:19,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:19,853 INFO L93 Difference]: Finished difference Result 3851 states and 5461 transitions. [2022-11-22 01:09:19,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:19,854 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2022-11-22 01:09:19,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:19,877 INFO L225 Difference]: With dead ends: 3851 [2022-11-22 01:09:19,877 INFO L226 Difference]: Without dead ends: 3849 [2022-11-22 01:09:19,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:19,881 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1812 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:19,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1812 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-22 01:09:19,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2022-11-22 01:09:20,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 3845. [2022-11-22 01:09:20,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3845 states, 2105 states have (on average 1.2209026128266034) internal successors, (2570), 2242 states have internal predecessors, (2570), 1444 states have call successors, (1444), 293 states have call predecessors, (1444), 293 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:20,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3845 states to 3845 states and 5457 transitions. [2022-11-22 01:09:20,134 INFO L78 Accepts]: Start accepts. Automaton has 3845 states and 5457 transitions. Word has length 43 [2022-11-22 01:09:20,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:20,135 INFO L495 AbstractCegarLoop]: Abstraction has 3845 states and 5457 transitions. [2022-11-22 01:09:20,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-22 01:09:20,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3845 states and 5457 transitions. [2022-11-22 01:09:20,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-22 01:09:20,138 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:20,138 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:20,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-22 01:09:20,139 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:20,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:20,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1472969846, now seen corresponding path program 1 times [2022-11-22 01:09:20,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:20,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926196596] [2022-11-22 01:09:20,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:20,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:20,595 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-22 01:09:20,595 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:20,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926196596] [2022-11-22 01:09:20,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926196596] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:20,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:20,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:20,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601886269] [2022-11-22 01:09:20,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:20,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:20,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:20,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:20,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:20,598 INFO L87 Difference]: Start difference. First operand 3845 states and 5457 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-22 01:09:22,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:28,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:28,392 INFO L93 Difference]: Finished difference Result 3855 states and 5464 transitions. [2022-11-22 01:09:28,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:28,393 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 48 [2022-11-22 01:09:28,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:28,420 INFO L225 Difference]: With dead ends: 3855 [2022-11-22 01:09:28,420 INFO L226 Difference]: Without dead ends: 3853 [2022-11-22 01:09:28,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:28,428 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1811 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:28,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1811 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2022-11-22 01:09:28,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3853 states. [2022-11-22 01:09:28,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3853 to 3849. [2022-11-22 01:09:28,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3849 states, 2108 states have (on average 1.2205882352941178) internal successors, (2573), 2245 states have internal predecessors, (2573), 1444 states have call successors, (1444), 294 states have call predecessors, (1444), 294 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:28,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3849 states to 3849 states and 5460 transitions. [2022-11-22 01:09:28,735 INFO L78 Accepts]: Start accepts. Automaton has 3849 states and 5460 transitions. Word has length 48 [2022-11-22 01:09:28,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:28,736 INFO L495 AbstractCegarLoop]: Abstraction has 3849 states and 5460 transitions. [2022-11-22 01:09:28,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-22 01:09:28,738 INFO L276 IsEmpty]: Start isEmpty. Operand 3849 states and 5460 transitions. [2022-11-22 01:09:28,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-22 01:09:28,740 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:28,740 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:28,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-22 01:09:28,740 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:28,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:28,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1366549769, now seen corresponding path program 1 times [2022-11-22 01:09:28,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:28,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804439661] [2022-11-22 01:09:28,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:28,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:29,145 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-22 01:09:29,145 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:29,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804439661] [2022-11-22 01:09:29,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804439661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:29,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:29,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:29,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923547477] [2022-11-22 01:09:29,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:29,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:29,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:29,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:29,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:29,149 INFO L87 Difference]: Start difference. First operand 3849 states and 5460 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-22 01:09:31,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:36,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:36,438 INFO L93 Difference]: Finished difference Result 3859 states and 5467 transitions. [2022-11-22 01:09:36,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:36,438 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 53 [2022-11-22 01:09:36,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:36,465 INFO L225 Difference]: With dead ends: 3859 [2022-11-22 01:09:36,466 INFO L226 Difference]: Without dead ends: 3857 [2022-11-22 01:09:36,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:36,469 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1810 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:36,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1810 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-22 01:09:36,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3857 states. [2022-11-22 01:09:36,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3857 to 3853. [2022-11-22 01:09:36,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3853 states, 2111 states have (on average 1.2202747513027001) internal successors, (2576), 2248 states have internal predecessors, (2576), 1444 states have call successors, (1444), 295 states have call predecessors, (1444), 295 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:36,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3853 states to 3853 states and 5463 transitions. [2022-11-22 01:09:36,758 INFO L78 Accepts]: Start accepts. Automaton has 3853 states and 5463 transitions. Word has length 53 [2022-11-22 01:09:36,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:36,759 INFO L495 AbstractCegarLoop]: Abstraction has 3853 states and 5463 transitions. [2022-11-22 01:09:36,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-22 01:09:36,759 INFO L276 IsEmpty]: Start isEmpty. Operand 3853 states and 5463 transitions. [2022-11-22 01:09:36,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-22 01:09:36,761 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:36,762 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:36,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-22 01:09:36,762 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:36,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:36,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1570387990, now seen corresponding path program 1 times [2022-11-22 01:09:36,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:36,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230405370] [2022-11-22 01:09:36,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:36,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:37,157 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-22 01:09:37,157 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:37,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230405370] [2022-11-22 01:09:37,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230405370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:37,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:37,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:37,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404486907] [2022-11-22 01:09:37,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:37,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:37,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:37,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:37,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:37,161 INFO L87 Difference]: Start difference. First operand 3853 states and 5463 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-22 01:09:39,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:44,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:44,448 INFO L93 Difference]: Finished difference Result 3863 states and 5470 transitions. [2022-11-22 01:09:44,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:44,448 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 58 [2022-11-22 01:09:44,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:44,475 INFO L225 Difference]: With dead ends: 3863 [2022-11-22 01:09:44,476 INFO L226 Difference]: Without dead ends: 3861 [2022-11-22 01:09:44,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:44,479 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1809 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:44,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1809 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-22 01:09:44,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3861 states. [2022-11-22 01:09:44,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3861 to 3857. [2022-11-22 01:09:44,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3857 states, 2114 states have (on average 1.2199621570482497) internal successors, (2579), 2251 states have internal predecessors, (2579), 1444 states have call successors, (1444), 296 states have call predecessors, (1444), 296 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:44,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3857 states to 3857 states and 5466 transitions. [2022-11-22 01:09:44,873 INFO L78 Accepts]: Start accepts. Automaton has 3857 states and 5466 transitions. Word has length 58 [2022-11-22 01:09:44,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:44,874 INFO L495 AbstractCegarLoop]: Abstraction has 3857 states and 5466 transitions. [2022-11-22 01:09:44,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-22 01:09:44,874 INFO L276 IsEmpty]: Start isEmpty. Operand 3857 states and 5466 transitions. [2022-11-22 01:09:44,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-22 01:09:44,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:44,876 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:44,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-22 01:09:44,876 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:44,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:44,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1313088279, now seen corresponding path program 1 times [2022-11-22 01:09:44,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:44,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861922947] [2022-11-22 01:09:44,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:44,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:45,246 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-22 01:09:45,246 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:45,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861922947] [2022-11-22 01:09:45,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861922947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:45,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:45,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:45,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94104912] [2022-11-22 01:09:45,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:45,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:45,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:45,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:45,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:45,249 INFO L87 Difference]: Start difference. First operand 3857 states and 5466 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-22 01:09:47,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:09:52,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:09:52,719 INFO L93 Difference]: Finished difference Result 3867 states and 5473 transitions. [2022-11-22 01:09:52,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:09:52,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 63 [2022-11-22 01:09:52,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:09:52,746 INFO L225 Difference]: With dead ends: 3867 [2022-11-22 01:09:52,747 INFO L226 Difference]: Without dead ends: 3865 [2022-11-22 01:09:52,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:09:52,751 INFO L413 NwaCegarLoop]: 2729 mSDtfsCounter, 1801 mSDsluCounter, 7123 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1808 SdHoareTripleChecker+Valid, 9852 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:09:52,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1808 Valid, 9852 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1020 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-22 01:09:52,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3865 states. [2022-11-22 01:09:53,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3865 to 3861. [2022-11-22 01:09:53,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3861 states, 2117 states have (on average 1.2196504487482287) internal successors, (2582), 2254 states have internal predecessors, (2582), 1444 states have call successors, (1444), 297 states have call predecessors, (1444), 297 states have return successors, (1443), 1393 states have call predecessors, (1443), 1441 states have call successors, (1443) [2022-11-22 01:09:53,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3861 states to 3861 states and 5469 transitions. [2022-11-22 01:09:53,126 INFO L78 Accepts]: Start accepts. Automaton has 3861 states and 5469 transitions. Word has length 63 [2022-11-22 01:09:53,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:09:53,126 INFO L495 AbstractCegarLoop]: Abstraction has 3861 states and 5469 transitions. [2022-11-22 01:09:53,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-22 01:09:53,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3861 states and 5469 transitions. [2022-11-22 01:09:53,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-22 01:09:53,130 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:09:53,130 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:09:53,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-22 01:09:53,131 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:09:53,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:09:53,131 INFO L85 PathProgramCache]: Analyzing trace with hash 221010870, now seen corresponding path program 1 times [2022-11-22 01:09:53,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:09:53,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450772533] [2022-11-22 01:09:53,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:09:53,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:09:53,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:09:53,519 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-22 01:09:53,519 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:09:53,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450772533] [2022-11-22 01:09:53,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450772533] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:09:53,520 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:09:53,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:09:53,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258445123] [2022-11-22 01:09:53,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:09:53,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:09:53,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:09:53,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:09:53,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:09:53,522 INFO L87 Difference]: Start difference. First operand 3861 states and 5469 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-22 01:09:55,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:01,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:01,042 INFO L93 Difference]: Finished difference Result 7143 states and 10569 transitions. [2022-11-22 01:10:01,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 01:10:01,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 68 [2022-11-22 01:10:01,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:01,101 INFO L225 Difference]: With dead ends: 7143 [2022-11-22 01:10:01,101 INFO L226 Difference]: Without dead ends: 7141 [2022-11-22 01:10:01,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:01,106 INFO L413 NwaCegarLoop]: 3088 mSDtfsCounter, 1894 mSDsluCounter, 8200 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1899 SdHoareTripleChecker+Valid, 11288 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:01,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1899 Valid, 11288 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1194 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-22 01:10:01,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7141 states. [2022-11-22 01:10:01,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7141 to 7123. [2022-11-22 01:10:01,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7123 states, 3894 states have (on average 1.2149460708782742) internal successors, (4731), 4161 states have internal predecessors, (4731), 2655 states have call successors, (2655), 586 states have call predecessors, (2655), 571 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-22 01:10:01,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7123 states to 7123 states and 10552 transitions. [2022-11-22 01:10:01,794 INFO L78 Accepts]: Start accepts. Automaton has 7123 states and 10552 transitions. Word has length 68 [2022-11-22 01:10:01,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:01,794 INFO L495 AbstractCegarLoop]: Abstraction has 7123 states and 10552 transitions. [2022-11-22 01:10:01,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-22 01:10:01,795 INFO L276 IsEmpty]: Start isEmpty. Operand 7123 states and 10552 transitions. [2022-11-22 01:10:01,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-22 01:10:01,797 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:01,797 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:10:01,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-22 01:10:01,798 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:01,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:01,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1203163959, now seen corresponding path program 1 times [2022-11-22 01:10:01,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:01,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657248382] [2022-11-22 01:10:01,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:01,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:01,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:02,170 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-22 01:10:02,170 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:02,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657248382] [2022-11-22 01:10:02,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657248382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:02,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:02,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:10:02,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693722437] [2022-11-22 01:10:02,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:02,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:10:02,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:02,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:10:02,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:10:02,174 INFO L87 Difference]: Start difference. First operand 7123 states and 10552 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-22 01:10:04,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:09,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:09,509 INFO L93 Difference]: Finished difference Result 7137 states and 10563 transitions. [2022-11-22 01:10:09,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:10:09,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 73 [2022-11-22 01:10:09,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:09,556 INFO L225 Difference]: With dead ends: 7137 [2022-11-22 01:10:09,557 INFO L226 Difference]: Without dead ends: 7135 [2022-11-22 01:10:09,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:09,564 INFO L413 NwaCegarLoop]: 2547 mSDtfsCounter, 1801 mSDsluCounter, 6759 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1806 SdHoareTripleChecker+Valid, 9306 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:09,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1806 Valid, 9306 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2022-11-22 01:10:09,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7135 states. [2022-11-22 01:10:10,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7135 to 7131. [2022-11-22 01:10:10,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7131 states, 3900 states have (on average 1.2146153846153847) internal successors, (4737), 4167 states have internal predecessors, (4737), 2655 states have call successors, (2655), 588 states have call predecessors, (2655), 573 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-22 01:10:10,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7131 states to 7131 states and 10558 transitions. [2022-11-22 01:10:10,372 INFO L78 Accepts]: Start accepts. Automaton has 7131 states and 10558 transitions. Word has length 73 [2022-11-22 01:10:10,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:10,374 INFO L495 AbstractCegarLoop]: Abstraction has 7131 states and 10558 transitions. [2022-11-22 01:10:10,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-22 01:10:10,375 INFO L276 IsEmpty]: Start isEmpty. Operand 7131 states and 10558 transitions. [2022-11-22 01:10:10,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-22 01:10:10,383 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:10,384 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:10:10,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-22 01:10:10,384 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:10,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:10,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1281804416, now seen corresponding path program 1 times [2022-11-22 01:10:10,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:10,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970878865] [2022-11-22 01:10:10,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:10,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:10,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:10,764 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-11-22 01:10:10,765 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:10,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970878865] [2022-11-22 01:10:10,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970878865] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:10,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:10,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:10:10,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023114378] [2022-11-22 01:10:10,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:10,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:10:10,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:10,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:10:10,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:10:10,767 INFO L87 Difference]: Start difference. First operand 7131 states and 10558 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-22 01:10:13,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:17,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:17,790 INFO L93 Difference]: Finished difference Result 7145 states and 10569 transitions. [2022-11-22 01:10:17,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:10:17,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 88 [2022-11-22 01:10:17,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:17,834 INFO L225 Difference]: With dead ends: 7145 [2022-11-22 01:10:17,835 INFO L226 Difference]: Without dead ends: 7143 [2022-11-22 01:10:17,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:17,841 INFO L413 NwaCegarLoop]: 2546 mSDtfsCounter, 1795 mSDsluCounter, 6757 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1799 SdHoareTripleChecker+Valid, 9303 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:17,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1799 Valid, 9303 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2022-11-22 01:10:17,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7143 states. [2022-11-22 01:10:18,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7143 to 7139. [2022-11-22 01:10:18,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7139 states, 3906 states have (on average 1.2142857142857142) internal successors, (4743), 4173 states have internal predecessors, (4743), 2655 states have call successors, (2655), 590 states have call predecessors, (2655), 575 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-22 01:10:18,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7139 states to 7139 states and 10564 transitions. [2022-11-22 01:10:18,688 INFO L78 Accepts]: Start accepts. Automaton has 7139 states and 10564 transitions. Word has length 88 [2022-11-22 01:10:18,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:18,689 INFO L495 AbstractCegarLoop]: Abstraction has 7139 states and 10564 transitions. [2022-11-22 01:10:18,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-22 01:10:18,689 INFO L276 IsEmpty]: Start isEmpty. Operand 7139 states and 10564 transitions. [2022-11-22 01:10:18,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-22 01:10:18,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:18,691 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:10:18,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-22 01:10:18,692 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:18,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:18,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1337076567, now seen corresponding path program 1 times [2022-11-22 01:10:18,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:18,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498317780] [2022-11-22 01:10:18,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:18,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:19,076 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2022-11-22 01:10:19,076 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:19,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498317780] [2022-11-22 01:10:19,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498317780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:19,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:19,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:10:19,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37494803] [2022-11-22 01:10:19,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:19,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:10:19,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:19,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:10:19,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:10:19,079 INFO L87 Difference]: Start difference. First operand 7139 states and 10564 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-22 01:10:21,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:26,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:26,692 INFO L93 Difference]: Finished difference Result 7153 states and 10575 transitions. [2022-11-22 01:10:26,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:10:26,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 83 [2022-11-22 01:10:26,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:26,732 INFO L225 Difference]: With dead ends: 7153 [2022-11-22 01:10:26,732 INFO L226 Difference]: Without dead ends: 7151 [2022-11-22 01:10:26,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:26,738 INFO L413 NwaCegarLoop]: 2529 mSDtfsCounter, 1801 mSDsluCounter, 6723 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 9252 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:26,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 9252 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 960 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2022-11-22 01:10:26,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7151 states. [2022-11-22 01:10:27,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7151 to 7147. [2022-11-22 01:10:27,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 3912 states have (on average 1.2139570552147239) internal successors, (4749), 4179 states have internal predecessors, (4749), 2655 states have call successors, (2655), 592 states have call predecessors, (2655), 577 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-22 01:10:27,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 10570 transitions. [2022-11-22 01:10:27,529 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 10570 transitions. Word has length 83 [2022-11-22 01:10:27,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:27,530 INFO L495 AbstractCegarLoop]: Abstraction has 7147 states and 10570 transitions. [2022-11-22 01:10:27,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-22 01:10:27,530 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 10570 transitions. [2022-11-22 01:10:27,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-22 01:10:27,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:27,533 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:10:27,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-22 01:10:27,533 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:27,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:27,534 INFO L85 PathProgramCache]: Analyzing trace with hash 927858336, now seen corresponding path program 1 times [2022-11-22 01:10:27,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:27,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347499916] [2022-11-22 01:10:27,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:27,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:27,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:27,926 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2022-11-22 01:10:27,926 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:27,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347499916] [2022-11-22 01:10:27,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347499916] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:27,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:27,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:10:27,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048274455] [2022-11-22 01:10:27,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:27,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:10:27,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:27,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:10:27,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:10:27,929 INFO L87 Difference]: Start difference. First operand 7147 states and 10570 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-22 01:10:30,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:35,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:35,979 INFO L93 Difference]: Finished difference Result 7161 states and 10581 transitions. [2022-11-22 01:10:35,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:10:35,980 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 98 [2022-11-22 01:10:35,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:36,033 INFO L225 Difference]: With dead ends: 7161 [2022-11-22 01:10:36,033 INFO L226 Difference]: Without dead ends: 7157 [2022-11-22 01:10:36,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:36,040 INFO L413 NwaCegarLoop]: 2547 mSDtfsCounter, 1795 mSDsluCounter, 6759 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1797 SdHoareTripleChecker+Valid, 9306 SdHoareTripleChecker+Invalid, 968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:36,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1797 Valid, 9306 Invalid, 968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 966 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2022-11-22 01:10:36,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7157 states. [2022-11-22 01:10:36,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7157 to 7153. [2022-11-22 01:10:36,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7153 states, 3917 states have (on average 1.2134286443706919) internal successors, (4753), 4183 states have internal predecessors, (4753), 2655 states have call successors, (2655), 594 states have call predecessors, (2655), 578 states have return successors, (3166), 2515 states have call predecessors, (3166), 2649 states have call successors, (3166) [2022-11-22 01:10:36,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7153 states to 7153 states and 10574 transitions. [2022-11-22 01:10:36,984 INFO L78 Accepts]: Start accepts. Automaton has 7153 states and 10574 transitions. Word has length 98 [2022-11-22 01:10:36,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:36,984 INFO L495 AbstractCegarLoop]: Abstraction has 7153 states and 10574 transitions. [2022-11-22 01:10:36,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-22 01:10:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand 7153 states and 10574 transitions. [2022-11-22 01:10:36,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-22 01:10:36,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:36,988 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:10:36,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-22 01:10:36,988 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:36,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:36,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1147196641, now seen corresponding path program 1 times [2022-11-22 01:10:36,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:36,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992230263] [2022-11-22 01:10:36,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:36,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:37,447 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-11-22 01:10:37,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:37,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992230263] [2022-11-22 01:10:37,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992230263] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:37,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:37,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:10:37,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336754472] [2022-11-22 01:10:37,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:37,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:10:37,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:37,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:10:37,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:10:37,451 INFO L87 Difference]: Start difference. First operand 7153 states and 10574 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:10:39,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:10:45,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:10:45,306 INFO L93 Difference]: Finished difference Result 7163 states and 10581 transitions. [2022-11-22 01:10:45,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:10:45,307 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 103 [2022-11-22 01:10:45,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:10:45,353 INFO L225 Difference]: With dead ends: 7163 [2022-11-22 01:10:45,353 INFO L226 Difference]: Without dead ends: 7071 [2022-11-22 01:10:45,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:10:45,362 INFO L413 NwaCegarLoop]: 2548 mSDtfsCounter, 1795 mSDsluCounter, 6761 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 9309 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:10:45,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1796 Valid, 9309 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 963 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2022-11-22 01:10:45,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7071 states. [2022-11-22 01:10:46,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7071 to 7067. [2022-11-22 01:10:46,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7067 states, 3868 states have (on average 1.2143226473629782) internal successors, (4697), 4131 states have internal predecessors, (4697), 2634 states have call successors, (2634), 577 states have call predecessors, (2634), 562 states have return successors, (3148), 2498 states have call predecessors, (3148), 2631 states have call successors, (3148) [2022-11-22 01:10:46,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7067 states to 7067 states and 10479 transitions. [2022-11-22 01:10:46,358 INFO L78 Accepts]: Start accepts. Automaton has 7067 states and 10479 transitions. Word has length 103 [2022-11-22 01:10:46,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:10:46,359 INFO L495 AbstractCegarLoop]: Abstraction has 7067 states and 10479 transitions. [2022-11-22 01:10:46,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-22 01:10:46,359 INFO L276 IsEmpty]: Start isEmpty. Operand 7067 states and 10479 transitions. [2022-11-22 01:10:46,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-22 01:10:46,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:10:46,362 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:10:46,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-22 01:10:46,363 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:10:46,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:10:46,363 INFO L85 PathProgramCache]: Analyzing trace with hash 276365409, now seen corresponding path program 1 times [2022-11-22 01:10:46,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:10:46,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019868055] [2022-11-22 01:10:46,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:10:46,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:10:46,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:10:47,581 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-11-22 01:10:47,581 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:10:47,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019868055] [2022-11-22 01:10:47,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019868055] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:10:47,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:10:47,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 01:10:47,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283951708] [2022-11-22 01:10:47,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:10:47,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:10:47,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:10:47,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:10:47,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:10:47,584 INFO L87 Difference]: Start difference. First operand 7067 states and 10479 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-22 01:10:50,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:11:07,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:11:07,504 INFO L93 Difference]: Finished difference Result 8840 states and 13930 transitions. [2022-11-22 01:11:07,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:11:07,505 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 117 [2022-11-22 01:11:07,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:11:07,550 INFO L225 Difference]: With dead ends: 8840 [2022-11-22 01:11:07,551 INFO L226 Difference]: Without dead ends: 8838 [2022-11-22 01:11:07,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-22 01:11:07,557 INFO L413 NwaCegarLoop]: 2002 mSDtfsCounter, 2653 mSDsluCounter, 5215 mSDsCounter, 0 mSdLazyCounter, 8273 mSolverCounterSat, 2077 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3069 SdHoareTripleChecker+Valid, 7217 SdHoareTripleChecker+Invalid, 10351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2077 IncrementalHoareTripleChecker+Valid, 8273 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:11:07,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3069 Valid, 7217 Invalid, 10351 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2077 Valid, 8273 Invalid, 1 Unknown, 0 Unchecked, 18.5s Time] [2022-11-22 01:11:07,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8838 states. [2022-11-22 01:11:08,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8838 to 8818. [2022-11-22 01:11:08,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8818 states, 4849 states have (on average 1.213239843266653) internal successors, (5883), 5172 states have internal predecessors, (5883), 3245 states have call successors, (3245), 577 states have call predecessors, (3245), 721 states have return successors, (4767), 3236 states have call predecessors, (4767), 3242 states have call successors, (4767) [2022-11-22 01:11:08,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8818 states to 8818 states and 13895 transitions. [2022-11-22 01:11:08,763 INFO L78 Accepts]: Start accepts. Automaton has 8818 states and 13895 transitions. Word has length 117 [2022-11-22 01:11:08,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:11:08,764 INFO L495 AbstractCegarLoop]: Abstraction has 8818 states and 13895 transitions. [2022-11-22 01:11:08,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-22 01:11:08,765 INFO L276 IsEmpty]: Start isEmpty. Operand 8818 states and 13895 transitions. [2022-11-22 01:11:08,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-22 01:11:08,767 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:11:08,767 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:11:08,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-22 01:11:08,768 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:11:08,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:11:08,769 INFO L85 PathProgramCache]: Analyzing trace with hash 347518308, now seen corresponding path program 1 times [2022-11-22 01:11:08,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:11:08,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140326610] [2022-11-22 01:11:08,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:11:08,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:11:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:11:10,032 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-22 01:11:10,032 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:11:10,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140326610] [2022-11-22 01:11:10,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140326610] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:11:10,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:11:10,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:11:10,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046705738] [2022-11-22 01:11:10,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:11:10,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:11:10,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:11:10,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:11:10,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:11:10,034 INFO L87 Difference]: Start difference. First operand 8818 states and 13895 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-22 01:11:12,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:11:17,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:11:17,856 INFO L93 Difference]: Finished difference Result 11727 states and 18399 transitions. [2022-11-22 01:11:17,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:11:17,856 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2022-11-22 01:11:17,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:11:17,916 INFO L225 Difference]: With dead ends: 11727 [2022-11-22 01:11:17,916 INFO L226 Difference]: Without dead ends: 11725 [2022-11-22 01:11:17,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:11:17,922 INFO L413 NwaCegarLoop]: 2778 mSDtfsCounter, 1878 mSDsluCounter, 7587 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1879 SdHoareTripleChecker+Valid, 10365 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:11:17,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1879 Valid, 10365 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1026 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2022-11-22 01:11:17,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2022-11-22 01:11:18,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 11676. [2022-11-22 01:11:18,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11676 states, 6396 states have (on average 1.2106003752345216) internal successors, (7743), 6828 states have internal predecessors, (7743), 4321 states have call successors, (4321), 824 states have call predecessors, (4321), 956 states have return successors, (6284), 4235 states have call predecessors, (6284), 4318 states have call successors, (6284) [2022-11-22 01:11:19,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11676 states to 11676 states and 18348 transitions. [2022-11-22 01:11:19,077 INFO L78 Accepts]: Start accepts. Automaton has 11676 states and 18348 transitions. Word has length 123 [2022-11-22 01:11:19,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:11:19,077 INFO L495 AbstractCegarLoop]: Abstraction has 11676 states and 18348 transitions. [2022-11-22 01:11:19,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-22 01:11:19,078 INFO L276 IsEmpty]: Start isEmpty. Operand 11676 states and 18348 transitions. [2022-11-22 01:11:19,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-11-22 01:11:19,082 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:11:19,082 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:11:19,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-22 01:11:19,083 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:11:19,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:11:19,083 INFO L85 PathProgramCache]: Analyzing trace with hash 773117793, now seen corresponding path program 1 times [2022-11-22 01:11:19,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:11:19,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182784581] [2022-11-22 01:11:19,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:11:19,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:11:19,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:11:19,626 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-22 01:11:19,626 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:11:19,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182784581] [2022-11-22 01:11:19,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182784581] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:11:19,629 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:11:19,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:11:19,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740595751] [2022-11-22 01:11:19,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:11:19,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:11:19,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:11:19,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:11:19,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:11:19,631 INFO L87 Difference]: Start difference. First operand 11676 states and 18348 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-22 01:11:22,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:11:29,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:11:29,739 INFO L93 Difference]: Finished difference Result 14532 states and 22764 transitions. [2022-11-22 01:11:29,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:11:29,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 136 [2022-11-22 01:11:29,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:11:29,860 INFO L225 Difference]: With dead ends: 14532 [2022-11-22 01:11:29,860 INFO L226 Difference]: Without dead ends: 14530 [2022-11-22 01:11:29,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-22 01:11:29,882 INFO L413 NwaCegarLoop]: 3397 mSDtfsCounter, 2214 mSDsluCounter, 8510 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2215 SdHoareTripleChecker+Valid, 11907 SdHoareTripleChecker+Invalid, 1374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:11:29,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2215 Valid, 11907 Invalid, 1374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1372 Invalid, 1 Unknown, 0 Unchecked, 8.9s Time] [2022-11-22 01:11:29,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14530 states. [2022-11-22 01:11:31,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14530 to 14481. [2022-11-22 01:11:31,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14481 states, 7913 states have (on average 1.208770377859219) internal successors, (9565), 8452 states have internal predecessors, (9565), 5375 states have call successors, (5375), 1070 states have call predecessors, (5375), 1190 states have return successors, (7773), 5213 states have call predecessors, (7773), 5372 states have call successors, (7773) [2022-11-22 01:11:31,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14481 states to 14481 states and 22713 transitions. [2022-11-22 01:11:31,757 INFO L78 Accepts]: Start accepts. Automaton has 14481 states and 22713 transitions. Word has length 136 [2022-11-22 01:11:31,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:11:31,757 INFO L495 AbstractCegarLoop]: Abstraction has 14481 states and 22713 transitions. [2022-11-22 01:11:31,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-22 01:11:31,758 INFO L276 IsEmpty]: Start isEmpty. Operand 14481 states and 22713 transitions. [2022-11-22 01:11:31,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-22 01:11:31,765 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:11:31,765 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:11:31,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-22 01:11:31,766 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:11:31,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:11:31,767 INFO L85 PathProgramCache]: Analyzing trace with hash -564817257, now seen corresponding path program 1 times [2022-11-22 01:11:31,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:11:31,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852377015] [2022-11-22 01:11:31,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:11:31,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:11:31,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:11:32,738 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2022-11-22 01:11:32,739 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:11:32,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852377015] [2022-11-22 01:11:32,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852377015] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:11:32,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:11:32,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:11:32,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689923601] [2022-11-22 01:11:32,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:11:32,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:11:32,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:11:32,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:11:32,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:11:32,743 INFO L87 Difference]: Start difference. First operand 14481 states and 22713 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-22 01:11:35,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:11:39,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:11:39,989 INFO L93 Difference]: Finished difference Result 28979 states and 45527 transitions. [2022-11-22 01:11:39,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 01:11:39,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 175 [2022-11-22 01:11:39,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:11:40,266 INFO L225 Difference]: With dead ends: 28979 [2022-11-22 01:11:40,266 INFO L226 Difference]: Without dead ends: 14514 [2022-11-22 01:11:40,538 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-22 01:11:40,539 INFO L413 NwaCegarLoop]: 1993 mSDtfsCounter, 9 mSDsluCounter, 3974 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 5967 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:11:40,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 5967 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 708 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2022-11-22 01:11:40,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14514 states. [2022-11-22 01:11:42,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14514 to 14487. [2022-11-22 01:11:42,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14487 states, 7919 states have (on average 1.208612198509913) internal successors, (9571), 8458 states have internal predecessors, (9571), 5375 states have call successors, (5375), 1070 states have call predecessors, (5375), 1190 states have return successors, (7773), 5213 states have call predecessors, (7773), 5372 states have call successors, (7773) [2022-11-22 01:11:42,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14487 states to 14487 states and 22719 transitions. [2022-11-22 01:11:42,690 INFO L78 Accepts]: Start accepts. Automaton has 14487 states and 22719 transitions. Word has length 175 [2022-11-22 01:11:42,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:11:42,691 INFO L495 AbstractCegarLoop]: Abstraction has 14487 states and 22719 transitions. [2022-11-22 01:11:42,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-22 01:11:42,691 INFO L276 IsEmpty]: Start isEmpty. Operand 14487 states and 22719 transitions. [2022-11-22 01:11:42,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-11-22 01:11:42,700 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:11:42,700 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:11:42,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-22 01:11:42,701 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:11:42,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:11:42,701 INFO L85 PathProgramCache]: Analyzing trace with hash -546472823, now seen corresponding path program 1 times [2022-11-22 01:11:42,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:11:42,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078730707] [2022-11-22 01:11:42,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:11:42,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:11:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:11:46,517 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 5 proven. 28 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-11-22 01:11:46,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:11:46,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078730707] [2022-11-22 01:11:46,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078730707] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:11:46,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302001044] [2022-11-22 01:11:46,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:11:46,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:11:46,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:11:46,527 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:11:46,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-22 01:11:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:11:47,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 2785 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-22 01:11:47,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:11:48,216 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-22 01:11:48,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:11:48,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302001044] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:11:48,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:11:48,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [9] total 16 [2022-11-22 01:11:48,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513829292] [2022-11-22 01:11:48,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:11:48,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-22 01:11:48,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:11:48,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-22 01:11:48,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2022-11-22 01:11:48,224 INFO L87 Difference]: Start difference. First operand 14487 states and 22719 transitions. Second operand has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-22 01:11:51,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:12:03,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:12:03,611 INFO L93 Difference]: Finished difference Result 29676 states and 46589 transitions. [2022-11-22 01:12:03,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-22 01:12:03,611 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) Word has length 186 [2022-11-22 01:12:03,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:12:03,694 INFO L225 Difference]: With dead ends: 29676 [2022-11-22 01:12:03,694 INFO L226 Difference]: Without dead ends: 15199 [2022-11-22 01:12:03,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2022-11-22 01:12:03,815 INFO L413 NwaCegarLoop]: 2062 mSDtfsCounter, 77 mSDsluCounter, 18326 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 50 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 20388 SdHoareTripleChecker+Invalid, 2979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:12:03,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 20388 Invalid, 2979 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [50 Valid, 2928 Invalid, 1 Unknown, 0 Unchecked, 13.5s Time] [2022-11-22 01:12:03,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15199 states. [2022-11-22 01:12:05,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15199 to 14535. [2022-11-22 01:12:05,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14535 states, 7949 states have (on average 1.2078248836331613) internal successors, (9601), 8488 states have internal predecessors, (9601), 5387 states have call successors, (5387), 1070 states have call predecessors, (5387), 1196 states have return successors, (7791), 5231 states have call predecessors, (7791), 5384 states have call successors, (7791) [2022-11-22 01:12:05,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14535 states to 14535 states and 22779 transitions. [2022-11-22 01:12:05,567 INFO L78 Accepts]: Start accepts. Automaton has 14535 states and 22779 transitions. Word has length 186 [2022-11-22 01:12:05,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:12:05,568 INFO L495 AbstractCegarLoop]: Abstraction has 14535 states and 22779 transitions. [2022-11-22 01:12:05,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 9.5) internal successors, (76), 9 states have internal predecessors, (76), 5 states have call successors, (36), 2 states have call predecessors, (36), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) [2022-11-22 01:12:05,568 INFO L276 IsEmpty]: Start isEmpty. Operand 14535 states and 22779 transitions. [2022-11-22 01:12:05,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-11-22 01:12:05,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:12:05,577 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:12:05,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-22 01:12:05,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-22 01:12:05,789 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:12:05,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:12:05,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1997836963, now seen corresponding path program 1 times [2022-11-22 01:12:05,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:12:05,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617635152] [2022-11-22 01:12:05,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:12:05,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:12:05,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:12:06,133 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2022-11-22 01:12:06,134 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:12:06,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617635152] [2022-11-22 01:12:06,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617635152] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:12:06,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:12:06,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:12:06,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240236454] [2022-11-22 01:12:06,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:12:06,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:12:06,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:12:06,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:12:06,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:12:06,141 INFO L87 Difference]: Start difference. First operand 14535 states and 22779 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 01:12:08,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:12:12,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:12:12,777 INFO L93 Difference]: Finished difference Result 29180 states and 45755 transitions. [2022-11-22 01:12:12,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:12:12,778 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 189 [2022-11-22 01:12:12,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:12:12,865 INFO L225 Difference]: With dead ends: 29180 [2022-11-22 01:12:12,865 INFO L226 Difference]: Without dead ends: 14661 [2022-11-22 01:12:12,987 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-22 01:12:12,988 INFO L413 NwaCegarLoop]: 1989 mSDtfsCounter, 28 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 470 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 3952 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 470 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-22 01:12:12,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 3952 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 470 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2022-11-22 01:12:13,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14661 states. [2022-11-22 01:12:14,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14661 to 14629. [2022-11-22 01:12:14,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14629 states, 8019 states have (on average 1.2075071704701335) internal successors, (9683), 8554 states have internal predecessors, (9683), 5411 states have call successors, (5411), 1070 states have call predecessors, (5411), 1196 states have return successors, (7815), 5255 states have call predecessors, (7815), 5408 states have call successors, (7815) [2022-11-22 01:12:14,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14629 states to 14629 states and 22909 transitions. [2022-11-22 01:12:14,793 INFO L78 Accepts]: Start accepts. Automaton has 14629 states and 22909 transitions. Word has length 189 [2022-11-22 01:12:14,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:12:14,794 INFO L495 AbstractCegarLoop]: Abstraction has 14629 states and 22909 transitions. [2022-11-22 01:12:14,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (37), 2 states have call predecessors, (37), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 01:12:14,794 INFO L276 IsEmpty]: Start isEmpty. Operand 14629 states and 22909 transitions. [2022-11-22 01:12:14,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-22 01:12:14,801 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:12:14,801 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:12:14,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-22 01:12:14,802 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:12:14,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:12:14,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1879302664, now seen corresponding path program 1 times [2022-11-22 01:12:14,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:12:14,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611315765] [2022-11-22 01:12:14,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:12:14,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:12:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:12:16,720 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-22 01:12:16,720 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:12:16,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611315765] [2022-11-22 01:12:16,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611315765] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:12:16,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667200399] [2022-11-22 01:12:16,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:12:16,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:12:16,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:12:16,723 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:12:16,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-22 01:12:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:12:17,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 2819 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-22 01:12:17,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:12:18,073 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2022-11-22 01:12:18,073 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:12:18,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667200399] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:12:18,074 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:12:18,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12] total 12 [2022-11-22 01:12:18,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912889941] [2022-11-22 01:12:18,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:12:18,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-22 01:12:18,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:12:18,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-22 01:12:18,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-22 01:12:18,077 INFO L87 Difference]: Start difference. First operand 14629 states and 22909 transitions. Second operand has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-11-22 01:12:20,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:12:33,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:12:33,566 INFO L93 Difference]: Finished difference Result 29141 states and 45745 transitions. [2022-11-22 01:12:33,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-22 01:12:33,567 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) Word has length 192 [2022-11-22 01:12:33,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:12:33,647 INFO L225 Difference]: With dead ends: 29141 [2022-11-22 01:12:33,647 INFO L226 Difference]: Without dead ends: 14523 [2022-11-22 01:12:33,762 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 191 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-11-22 01:12:33,763 INFO L413 NwaCegarLoop]: 2066 mSDtfsCounter, 97 mSDsluCounter, 20397 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 22463 SdHoareTripleChecker+Invalid, 3298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-11-22 01:12:33,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 22463 Invalid, 3298 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [59 Valid, 3238 Invalid, 1 Unknown, 0 Unchecked, 13.7s Time] [2022-11-22 01:12:33,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14523 states. [2022-11-22 01:12:35,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14523 to 13849. [2022-11-22 01:12:35,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13849 states, 7570 states have (on average 1.2052840158520475) internal successors, (9124), 8071 states have internal predecessors, (9124), 5148 states have call successors, (5148), 1017 states have call predecessors, (5148), 1128 states have return successors, (7460), 4986 states have call predecessors, (7460), 5145 states have call successors, (7460) [2022-11-22 01:12:35,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13849 states to 13849 states and 21732 transitions. [2022-11-22 01:12:35,585 INFO L78 Accepts]: Start accepts. Automaton has 13849 states and 21732 transitions. Word has length 192 [2022-11-22 01:12:35,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:12:35,585 INFO L495 AbstractCegarLoop]: Abstraction has 13849 states and 21732 transitions. [2022-11-22 01:12:35,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.88888888888889) internal successors, (80), 10 states have internal predecessors, (80), 6 states have call successors, (37), 2 states have call predecessors, (37), 5 states have return successors, (32), 7 states have call predecessors, (32), 6 states have call successors, (32) [2022-11-22 01:12:35,586 INFO L276 IsEmpty]: Start isEmpty. Operand 13849 states and 21732 transitions. [2022-11-22 01:12:35,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-22 01:12:35,594 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:12:35,594 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:12:35,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-22 01:12:35,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:12:35,807 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:12:35,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:12:35,807 INFO L85 PathProgramCache]: Analyzing trace with hash -923235963, now seen corresponding path program 1 times [2022-11-22 01:12:35,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:12:35,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476458552] [2022-11-22 01:12:35,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:12:35,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:12:35,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:12:36,213 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2022-11-22 01:12:36,213 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:12:36,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476458552] [2022-11-22 01:12:36,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476458552] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:12:36,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:12:36,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:12:36,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868154833] [2022-11-22 01:12:36,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:12:36,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:12:36,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:12:36,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:12:36,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:12:36,220 INFO L87 Difference]: Start difference. First operand 13849 states and 21732 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 01:12:40,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:12:44,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:12:44,625 INFO L93 Difference]: Finished difference Result 27755 states and 43584 transitions. [2022-11-22 01:12:44,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:12:44,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 216 [2022-11-22 01:12:44,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:12:44,853 INFO L225 Difference]: With dead ends: 27755 [2022-11-22 01:12:44,853 INFO L226 Difference]: Without dead ends: 14014 [2022-11-22 01:12:44,945 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-22 01:12:44,946 INFO L413 NwaCegarLoop]: 2085 mSDtfsCounter, 78 mSDsluCounter, 4072 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 6157 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:12:44,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 6157 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 715 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2022-11-22 01:12:44,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14014 states. [2022-11-22 01:12:46,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14014 to 13853. [2022-11-22 01:12:46,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13853 states, 7574 states have (on average 1.2051756007393715) internal successors, (9128), 8075 states have internal predecessors, (9128), 5148 states have call successors, (5148), 1017 states have call predecessors, (5148), 1128 states have return successors, (7460), 4986 states have call predecessors, (7460), 5145 states have call successors, (7460) [2022-11-22 01:12:46,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13853 states to 13853 states and 21736 transitions. [2022-11-22 01:12:46,471 INFO L78 Accepts]: Start accepts. Automaton has 13853 states and 21736 transitions. Word has length 216 [2022-11-22 01:12:46,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:12:46,472 INFO L495 AbstractCegarLoop]: Abstraction has 13853 states and 21736 transitions. [2022-11-22 01:12:46,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 01:12:46,473 INFO L276 IsEmpty]: Start isEmpty. Operand 13853 states and 21736 transitions. [2022-11-22 01:12:46,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2022-11-22 01:12:46,484 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:12:46,484 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:12:46,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-22 01:12:46,485 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:12:46,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:12:46,486 INFO L85 PathProgramCache]: Analyzing trace with hash -2078433615, now seen corresponding path program 1 times [2022-11-22 01:12:46,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:12:46,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560978488] [2022-11-22 01:12:46,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:12:46,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:12:46,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:12:47,002 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-11-22 01:12:47,003 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:12:47,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560978488] [2022-11-22 01:12:47,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560978488] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:12:47,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:12:47,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:12:47,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929627539] [2022-11-22 01:12:47,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:12:47,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:12:47,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:12:47,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:12:47,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:12:47,005 INFO L87 Difference]: Start difference. First operand 13853 states and 21736 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-22 01:12:49,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:12:59,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:12:59,998 INFO L93 Difference]: Finished difference Result 21734 states and 34075 transitions. [2022-11-22 01:12:59,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:12:59,998 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) Word has length 220 [2022-11-22 01:12:59,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:13:00,076 INFO L225 Difference]: With dead ends: 21734 [2022-11-22 01:13:00,076 INFO L226 Difference]: Without dead ends: 17987 [2022-11-22 01:13:00,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-22 01:13:00,105 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 2294 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 4647 mSolverCounterSat, 1296 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2847 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 5944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1296 IncrementalHoareTripleChecker+Valid, 4647 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:13:00,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2847 Valid, 636 Invalid, 5944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1296 Valid, 4647 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-11-22 01:13:00,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17987 states. [2022-11-22 01:13:01,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17987 to 17929. [2022-11-22 01:13:01,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17929 states, 9802 states have (on average 1.203427871862885) internal successors, (11796), 10441 states have internal predecessors, (11796), 6661 states have call successors, (6661), 1319 states have call predecessors, (6661), 1463 states have return successors, (9675), 6449 states have call predecessors, (9675), 6658 states have call successors, (9675) [2022-11-22 01:13:01,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17929 states to 17929 states and 28132 transitions. [2022-11-22 01:13:01,966 INFO L78 Accepts]: Start accepts. Automaton has 17929 states and 28132 transitions. Word has length 220 [2022-11-22 01:13:01,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:13:01,967 INFO L495 AbstractCegarLoop]: Abstraction has 17929 states and 28132 transitions. [2022-11-22 01:13:01,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 4 states have call predecessors, (36), 4 states have call successors, (36) [2022-11-22 01:13:01,968 INFO L276 IsEmpty]: Start isEmpty. Operand 17929 states and 28132 transitions. [2022-11-22 01:13:01,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-11-22 01:13:01,976 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:13:01,976 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:13:01,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-22 01:13:01,977 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:13:01,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:13:01,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1827808182, now seen corresponding path program 1 times [2022-11-22 01:13:01,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:13:01,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242585142] [2022-11-22 01:13:01,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:13:01,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:13:02,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:13:02,874 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 309 trivial. 0 not checked. [2022-11-22 01:13:02,875 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:13:02,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242585142] [2022-11-22 01:13:02,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242585142] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:13:02,875 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:13:02,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 01:13:02,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458882338] [2022-11-22 01:13:02,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:13:02,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:13:02,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:13:02,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:13:02,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-22 01:13:02,877 INFO L87 Difference]: Start difference. First operand 17929 states and 28132 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (40), 4 states have call predecessors, (40), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-22 01:13:05,212 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:13:17,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:13:17,318 INFO L93 Difference]: Finished difference Result 17992 states and 28209 transitions. [2022-11-22 01:13:17,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 01:13:17,320 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (40), 4 states have call predecessors, (40), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 230 [2022-11-22 01:13:17,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:13:17,409 INFO L225 Difference]: With dead ends: 17992 [2022-11-22 01:13:17,410 INFO L226 Difference]: Without dead ends: 17951 [2022-11-22 01:13:17,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-22 01:13:17,424 INFO L413 NwaCegarLoop]: 2638 mSDtfsCounter, 2861 mSDsluCounter, 6360 mSDsCounter, 0 mSdLazyCounter, 5287 mSolverCounterSat, 640 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3208 SdHoareTripleChecker+Valid, 8998 SdHoareTripleChecker+Invalid, 5928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 640 IncrementalHoareTripleChecker+Valid, 5287 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:13:17,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3208 Valid, 8998 Invalid, 5928 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [640 Valid, 5287 Invalid, 1 Unknown, 0 Unchecked, 12.1s Time] [2022-11-22 01:13:17,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17951 states. [2022-11-22 01:13:19,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17951 to 17926. [2022-11-22 01:13:19,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17926 states, 9802 states have (on average 1.2025096918996123) internal successors, (11787), 10438 states have internal predecessors, (11787), 6658 states have call successors, (6658), 1319 states have call predecessors, (6658), 1463 states have return successors, (9672), 6449 states have call predecessors, (9672), 6655 states have call successors, (9672) [2022-11-22 01:13:19,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17926 states to 17926 states and 28117 transitions. [2022-11-22 01:13:19,265 INFO L78 Accepts]: Start accepts. Automaton has 17926 states and 28117 transitions. Word has length 230 [2022-11-22 01:13:19,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:13:19,266 INFO L495 AbstractCegarLoop]: Abstraction has 17926 states and 28117 transitions. [2022-11-22 01:13:19,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (40), 4 states have call predecessors, (40), 2 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2022-11-22 01:13:19,266 INFO L276 IsEmpty]: Start isEmpty. Operand 17926 states and 28117 transitions. [2022-11-22 01:13:19,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2022-11-22 01:13:19,277 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:13:19,277 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:13:19,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-22 01:13:19,278 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:13:19,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:13:19,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1655207372, now seen corresponding path program 1 times [2022-11-22 01:13:19,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:13:19,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583921033] [2022-11-22 01:13:19,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:13:19,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:13:19,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:13:19,730 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2022-11-22 01:13:19,730 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:13:19,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583921033] [2022-11-22 01:13:19,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583921033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:13:19,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:13:19,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:13:19,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53850364] [2022-11-22 01:13:19,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:13:19,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:13:19,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:13:19,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:13:19,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:13:19,733 INFO L87 Difference]: Start difference. First operand 17926 states and 28117 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-11-22 01:13:21,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:13:25,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:13:25,920 INFO L93 Difference]: Finished difference Result 33498 states and 52582 transitions. [2022-11-22 01:13:25,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:13:25,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 245 [2022-11-22 01:13:25,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:13:26,006 INFO L225 Difference]: With dead ends: 33498 [2022-11-22 01:13:26,007 INFO L226 Difference]: Without dead ends: 15679 [2022-11-22 01:13:26,340 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-22 01:13:26,341 INFO L413 NwaCegarLoop]: 2021 mSDtfsCounter, 36 mSDsluCounter, 1984 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 4005 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:13:26,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 4005 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 463 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-11-22 01:13:26,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15679 states. [2022-11-22 01:13:27,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15679 to 15610. [2022-11-22 01:13:27,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15610 states, 8538 states have (on average 1.1996954790349028) internal successors, (10243), 9077 states have internal predecessors, (10243), 5783 states have call successors, (5783), 1134 states have call predecessors, (5783), 1286 states have return successors, (8435), 5634 states have call predecessors, (8435), 5780 states have call successors, (8435) [2022-11-22 01:13:27,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15610 states to 15610 states and 24461 transitions. [2022-11-22 01:13:27,994 INFO L78 Accepts]: Start accepts. Automaton has 15610 states and 24461 transitions. Word has length 245 [2022-11-22 01:13:27,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:13:27,995 INFO L495 AbstractCegarLoop]: Abstraction has 15610 states and 24461 transitions. [2022-11-22 01:13:27,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2022-11-22 01:13:27,995 INFO L276 IsEmpty]: Start isEmpty. Operand 15610 states and 24461 transitions. [2022-11-22 01:13:28,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 467 [2022-11-22 01:13:28,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:13:28,010 INFO L195 NwaCegarLoop]: trace histogram [25, 13, 11, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:13:28,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-22 01:13:28,010 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:13:28,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:13:28,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1459200990, now seen corresponding path program 1 times [2022-11-22 01:13:28,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:13:28,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361631639] [2022-11-22 01:13:28,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:13:28,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:13:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:13:28,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1177 trivial. 0 not checked. [2022-11-22 01:13:28,372 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:13:28,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361631639] [2022-11-22 01:13:28,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361631639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:13:28,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:13:28,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:13:28,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758659659] [2022-11-22 01:13:28,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:13:28,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:13:28,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:13:28,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:13:28,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:13:28,375 INFO L87 Difference]: Start difference. First operand 15610 states and 24461 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-11-22 01:13:30,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:13:34,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:13:34,258 INFO L93 Difference]: Finished difference Result 17821 states and 27911 transitions. [2022-11-22 01:13:34,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:13:34,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 466 [2022-11-22 01:13:34,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:13:34,338 INFO L225 Difference]: With dead ends: 17821 [2022-11-22 01:13:34,338 INFO L226 Difference]: Without dead ends: 15671 [2022-11-22 01:13:34,364 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-22 01:13:34,365 INFO L413 NwaCegarLoop]: 2033 mSDtfsCounter, 188 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 3990 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:13:34,366 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 3990 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 464 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2022-11-22 01:13:34,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15671 states. [2022-11-22 01:13:35,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15671 to 15630. [2022-11-22 01:13:35,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15630 states, 8547 states have (on average 1.199134199134199) internal successors, (10249), 9086 states have internal predecessors, (10249), 5785 states have call successors, (5785), 1143 states have call predecessors, (5785), 1295 states have return successors, (8437), 5636 states have call predecessors, (8437), 5782 states have call successors, (8437) [2022-11-22 01:13:36,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15630 states to 15630 states and 24471 transitions. [2022-11-22 01:13:36,022 INFO L78 Accepts]: Start accepts. Automaton has 15630 states and 24471 transitions. Word has length 466 [2022-11-22 01:13:36,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:13:36,022 INFO L495 AbstractCegarLoop]: Abstraction has 15630 states and 24471 transitions. [2022-11-22 01:13:36,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 3 states have call successors, (90), 2 states have call predecessors, (90), 1 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2022-11-22 01:13:36,023 INFO L276 IsEmpty]: Start isEmpty. Operand 15630 states and 24471 transitions. [2022-11-22 01:13:36,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 515 [2022-11-22 01:13:36,039 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:13:36,040 INFO L195 NwaCegarLoop]: trace histogram [19, 13, 13, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 7, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:13:36,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-22 01:13:36,040 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2022-11-22 01:13:36,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:13:36,041 INFO L85 PathProgramCache]: Analyzing trace with hash -495646171, now seen corresponding path program 1 times [2022-11-22 01:13:36,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:13:36,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967324963] [2022-11-22 01:13:36,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:13:36,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:13:36,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:13:36,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1365 trivial. 0 not checked. [2022-11-22 01:13:36,798 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:13:36,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967324963] [2022-11-22 01:13:36,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967324963] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:13:36,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809112281] [2022-11-22 01:13:36,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:13:36,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:13:36,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:13:36,803 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:13:36,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c7c6c672-b2e9-4219-88bd-b8e71f2ae567/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-22 01:13:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:13:38,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 4549 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 01:13:38,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:13:38,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 217 proven. 1 refuted. 0 times theorem prover too weak. 1154 trivial. 0 not checked. [2022-11-22 01:13:38,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 01:13:39,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1372 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1365 trivial. 0 not checked. [2022-11-22 01:13:39,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809112281] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-22 01:13:39,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1535416468] [2022-11-22 01:13:39,914 INFO L159 IcfgInterpreter]: Started Sifa with 247 locations of interest [2022-11-22 01:13:39,914 INFO L166 IcfgInterpreter]: Building call graph [2022-11-22 01:13:39,919 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-22 01:13:39,926 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-22 01:13:39,926 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-22 01:13:43,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:43,932 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,933 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,934 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,936 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:43,957 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 29 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41 [2022-11-22 01:13:45,042 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-22 01:13:45,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-22 01:13:45,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 49 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 41