./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f70e4e56f3340c1b20d9142537fb15f82141ddbe721f83e6a5c46f084f6374a2 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:45:46,052 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:45:46,056 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:45:46,120 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:45:46,121 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:45:46,126 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:45:46,128 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:45:46,132 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:45:46,135 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:45:46,141 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:45:46,142 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:45:46,144 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:45:46,145 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:45:46,147 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:45:46,155 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:45:46,163 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:45:46,165 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:45:46,166 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:45:46,168 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:45:46,177 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:45:46,179 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:45:46,181 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:45:46,184 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:45:46,185 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:45:46,195 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:45:46,195 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:45:46,196 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:45:46,198 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:45:46,199 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:45:46,200 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:45:46,201 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:45:46,202 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:45:46,204 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:45:46,206 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:45:46,208 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:45:46,208 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:45:46,209 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:45:46,209 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:45:46,210 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:45:46,211 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:45:46,212 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:45:46,213 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 18:45:46,258 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:45:46,259 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:45:46,259 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:45:46,260 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:45:46,261 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:45:46,261 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:45:46,262 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:45:46,262 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:45:46,262 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:45:46,263 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:45:46,264 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:45:46,264 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:45:46,264 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:45:46,264 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:45:46,265 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:45:46,265 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:45:46,265 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:45:46,265 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:45:46,265 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:45:46,266 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:45:46,266 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:45:46,266 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:45:46,266 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:45:46,266 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:45:46,267 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:45:46,267 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:45:46,267 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:45:46,267 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:45:46,267 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:45:46,269 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:45:46,269 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:45:46,270 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y 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 -> Automizer 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 -> f70e4e56f3340c1b20d9142537fb15f82141ddbe721f83e6a5c46f084f6374a2 [2021-11-13 18:45:46,591 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:45:46,614 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:45:46,617 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:45:46,618 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:45:46,619 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:45:46,621 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-13 18:45:46,695 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/data/3f6758cb2/b869676ce8ed4a7891e53b5c4c2dfacb/FLAG1db512a53 [2021-11-13 18:45:48,023 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:45:48,025 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-13 18:45:48,189 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/data/3f6758cb2/b869676ce8ed4a7891e53b5c4c2dfacb/FLAG1db512a53 [2021-11-13 18:45:48,637 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/data/3f6758cb2/b869676ce8ed4a7891e53b5c4c2dfacb [2021-11-13 18:45:48,641 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:45:48,643 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:45:48,645 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:45:48,646 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:45:48,654 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:45:48,655 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:45:48" (1/1) ... [2021-11-13 18:45:48,657 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@127a89c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:48, skipping insertion in model container [2021-11-13 18:45:48,658 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:45:48" (1/1) ... [2021-11-13 18:45:48,669 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:45:49,016 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:45:56,597 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[620998,621011] [2021-11-13 18:45:56,601 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621164,621177] [2021-11-13 18:45:56,602 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621328,621341] [2021-11-13 18:45:56,603 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621493,621506] [2021-11-13 18:45:56,640 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:45:56,780 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:45:57,505 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[620998,621011] [2021-11-13 18:45:57,506 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621164,621177] [2021-11-13 18:45:57,506 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621328,621341] [2021-11-13 18:45:57,507 WARN L228 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_6e26b3c0-0051-4c92-be25-f528f2c0d93b/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[621493,621506] [2021-11-13 18:45:57,520 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:45:58,016 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:45:58,016 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58 WrapperNode [2021-11-13 18:45:58,017 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:45:58,018 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:45:58,018 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:45:58,018 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:45:58,026 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:58,199 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:58,757 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:45:58,758 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:45:58,759 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:45:58,759 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:45:58,770 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:58,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:58,887 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:58,888 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:59,409 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:59,475 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:45:59,861 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:46:00,008 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:46:00,010 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:46:00,010 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:46:00,010 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:46:00,013 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (1/1) ... [2021-11-13 18:46:00,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:46:00,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:46:00,050 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:46:00,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6e26b3c0-0051-4c92-be25-f528f2c0d93b/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:46:00,142 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-11-13 18:46:00,142 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-11-13 18:46:00,143 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-11-13 18:46:00,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-11-13 18:46:00,143 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2021-11-13 18:46:00,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-11-13 18:46:00,143 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-11-13 18:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2021-11-13 18:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2021-11-13 18:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2021-11-13 18:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2021-11-13 18:46:00,144 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-13 18:46:00,144 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-13 18:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-13 18:46:00,145 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-13 18:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2021-11-13 18:46:00,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2021-11-13 18:46:00,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:46:00,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:46:00,161 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2021-11-13 18:46:00,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2021-11-13 18:46:00,161 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2021-11-13 18:46:00,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2021-11-13 18:46:00,162 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2021-11-13 18:46:00,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2021-11-13 18:46:00,162 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2021-11-13 18:46:00,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2021-11-13 18:46:00,162 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-13 18:46:00,162 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-13 18:46:00,163 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2021-11-13 18:46:00,163 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2021-11-13 18:46:00,163 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2021-11-13 18:46:00,163 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2021-11-13 18:46:00,163 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2021-11-13 18:46:00,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2021-11-13 18:46:00,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-11-13 18:46:00,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-11-13 18:46:00,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2021-11-13 18:46:00,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2021-11-13 18:46:00,165 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-13 18:46:00,165 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-13 18:46:00,165 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2021-11-13 18:46:00,165 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2021-11-13 18:46:00,165 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 18:46:00,165 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 18:46:00,166 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2021-11-13 18:46:00,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2021-11-13 18:46:00,166 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_resume [2021-11-13 18:46:00,166 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_resume [2021-11-13 18:46:00,166 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:46:00,167 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:46:00,167 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2021-11-13 18:46:00,168 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2021-11-13 18:46:00,168 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2021-11-13 18:46:00,168 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2021-11-13 18:46:00,168 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2021-11-13 18:46:00,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2021-11-13 18:46:00,169 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_mac_hdr_len [2021-11-13 18:46:00,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_mac_hdr_len [2021-11-13 18:46:00,169 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2021-11-13 18:46:00,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2021-11-13 18:46:00,169 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2021-11-13 18:46:00,170 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2021-11-13 18:46:00,170 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-13 18:46:00,170 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-13 18:46:00,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-11-13 18:46:00,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-11-13 18:46:00,171 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2021-11-13 18:46:00,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2021-11-13 18:46:00,171 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-13 18:46:00,172 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-13 18:46:00,172 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-11-13 18:46:00,172 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-11-13 18:46:00,172 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2021-11-13 18:46:00,172 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2021-11-13 18:46:00,172 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-11-13 18:46:00,172 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-11-13 18:46:00,172 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-11-13 18:46:00,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-11-13 18:46:00,173 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2021-11-13 18:46:00,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2021-11-13 18:46:00,173 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-11-13 18:46:00,173 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2021-11-13 18:46:00,173 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2021-11-13 18:46:00,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2021-11-13 18:46:00,174 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2021-11-13 18:46:00,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2021-11-13 18:46:00,175 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2021-11-13 18:46:00,175 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2021-11-13 18:46:00,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:46:00,175 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-13 18:46:00,176 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-13 18:46:00,176 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2021-11-13 18:46:00,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2021-11-13 18:46:00,177 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2021-11-13 18:46:00,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2021-11-13 18:46:00,177 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2021-11-13 18:46:00,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2021-11-13 18:46:00,177 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2021-11-13 18:46:00,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2021-11-13 18:46:00,178 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2021-11-13 18:46:00,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2021-11-13 18:46:00,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2021-11-13 18:46:00,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2021-11-13 18:46:00,187 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2021-11-13 18:46:00,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2021-11-13 18:46:00,187 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2021-11-13 18:46:00,187 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2021-11-13 18:46:00,188 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2021-11-13 18:46:00,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2021-11-13 18:46:00,188 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2021-11-13 18:46:00,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2021-11-13 18:46:00,189 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-11-13 18:46:00,190 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2021-11-13 18:46:00,192 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-11-13 18:46:00,193 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-11-13 18:46:00,193 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2021-11-13 18:46:00,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2021-11-13 18:46:00,194 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-13 18:46:00,195 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-13 18:46:00,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_qlge_driver_exit_16_2 [2021-11-13 18:46:00,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_qlge_driver_exit_16_2 [2021-11-13 18:46:00,196 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2021-11-13 18:46:00,202 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2021-11-13 18:46:00,202 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-13 18:46:00,203 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-13 18:46:00,203 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 18:46:00,203 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2021-11-13 18:46:00,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2021-11-13 18:46:00,203 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2021-11-13 18:46:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2021-11-13 18:46:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-13 18:46:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-13 18:46:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:46:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:46:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2021-11-13 18:46:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2021-11-13 18:46:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2021-11-13 18:46:00,205 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2021-11-13 18:46:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2021-11-13 18:46:00,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2021-11-13 18:46:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 18:46:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2021-11-13 18:46:00,205 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2021-11-13 18:46:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-11-13 18:46:00,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-11-13 18:46:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:46:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-11-13 18:46:00,206 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-11-13 18:46:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:46:00,207 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:46:00,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2021-11-13 18:46:00,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2021-11-13 18:46:00,207 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-11-13 18:46:00,207 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-11-13 18:46:00,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-11-13 18:46:00,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-11-13 18:46:00,208 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2021-11-13 18:46:00,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2021-11-13 18:46:00,208 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2021-11-13 18:46:00,221 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2021-11-13 18:46:00,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-11-13 18:46:00,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-11-13 18:46:00,221 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2021-11-13 18:46:00,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2021-11-13 18:46:00,222 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2021-11-13 18:46:00,222 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2021-11-13 18:46:00,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-13 18:46:00,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-13 18:46:00,222 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2021-11-13 18:46:00,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2021-11-13 18:46:00,223 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2021-11-13 18:46:00,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2021-11-13 18:46:00,223 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2021-11-13 18:46:00,223 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2021-11-13 18:46:00,223 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-13 18:46:00,223 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-13 18:46:00,224 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2021-11-13 18:46:00,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2021-11-13 18:46:00,224 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2021-11-13 18:46:00,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2021-11-13 18:46:00,224 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2021-11-13 18:46:00,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2021-11-13 18:46:00,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:46:00,225 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2021-11-13 18:46:00,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2021-11-13 18:46:00,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-11-13 18:46:00,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-11-13 18:46:00,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-11-13 18:46:00,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-11-13 18:46:00,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2021-11-13 18:46:00,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2021-11-13 18:46:00,226 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2021-11-13 18:46:00,226 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2021-11-13 18:46:00,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2021-11-13 18:46:00,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2021-11-13 18:46:00,226 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2021-11-13 18:46:00,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2021-11-13 18:46:00,227 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2021-11-13 18:46:00,227 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2021-11-13 18:46:00,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-11-13 18:46:00,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-11-13 18:46:00,227 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-11-13 18:46:00,227 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-11-13 18:46:00,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:46:00,228 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-13 18:46:00,228 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2021-11-13 18:46:00,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2021-11-13 18:46:00,228 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2021-11-13 18:46:00,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2021-11-13 18:46:00,229 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-11-13 18:46:00,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-11-13 18:46:00,229 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2021-11-13 18:46:00,229 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2021-11-13 18:46:00,229 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2021-11-13 18:46:00,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2021-11-13 18:46:00,229 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-13 18:46:00,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-13 18:46:00,230 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2021-11-13 18:46:00,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2021-11-13 18:46:00,230 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2021-11-13 18:46:00,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2021-11-13 18:46:00,230 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2021-11-13 18:46:00,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2021-11-13 18:46:00,231 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2021-11-13 18:46:00,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2021-11-13 18:46:00,231 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2021-11-13 18:46:00,231 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2021-11-13 18:46:00,231 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2021-11-13 18:46:00,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2021-11-13 18:46:00,232 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-13 18:46:00,232 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-13 18:46:00,232 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-13 18:46:00,232 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-13 18:46:00,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-11-13 18:46:00,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-11-13 18:46:00,232 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2021-11-13 18:46:00,233 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2021-11-13 18:46:00,233 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2021-11-13 18:46:00,233 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2021-11-13 18:46:00,234 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2021-11-13 18:46:00,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2021-11-13 18:46:00,238 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2021-11-13 18:46:00,238 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2021-11-13 18:46:00,238 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2021-11-13 18:46:00,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2021-11-13 18:46:00,238 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-13 18:46:00,238 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-13 18:46:00,239 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 18:46:00,239 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 18:46:00,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2021-11-13 18:46:00,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2021-11-13 18:46:00,240 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:46:00,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:46:00,241 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2021-11-13 18:46:00,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2021-11-13 18:46:00,241 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-11-13 18:46:00,241 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-11-13 18:46:00,241 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2021-11-13 18:46:00,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2021-11-13 18:46:00,241 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2021-11-13 18:46:00,242 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2021-11-13 18:46:00,242 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-13 18:46:00,242 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-13 18:46:00,242 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2021-11-13 18:46:00,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2021-11-13 18:46:00,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:46:00,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:46:00,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:46:00,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:46:00,248 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2021-11-13 18:46:00,249 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2021-11-13 18:46:00,249 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2021-11-13 18:46:00,249 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2021-11-13 18:46:00,249 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-13 18:46:00,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2021-11-13 18:46:00,249 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2021-11-13 18:46:00,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2021-11-13 18:46:00,250 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2021-11-13 18:46:00,250 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2021-11-13 18:46:00,250 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-13 18:46:00,250 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-13 18:46:00,250 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-11-13 18:46:00,250 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-11-13 18:46:00,250 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2021-11-13 18:46:00,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2021-11-13 18:46:00,251 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-11-13 18:46:00,251 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2021-11-13 18:46:00,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2021-11-13 18:46:00,251 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-13 18:46:00,251 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-13 18:46:00,251 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2021-11-13 18:46:00,252 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2021-11-13 18:46:00,252 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2021-11-13 18:46:00,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2021-11-13 18:46:00,252 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2021-11-13 18:46:00,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2021-11-13 18:46:00,252 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2021-11-13 18:46:00,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2021-11-13 18:46:00,253 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2021-11-13 18:46:00,253 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2021-11-13 18:46:00,253 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2021-11-13 18:46:00,253 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2021-11-13 18:46:00,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2021-11-13 18:46:00,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2021-11-13 18:46:00,253 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2021-11-13 18:46:00,254 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2021-11-13 18:46:00,254 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2021-11-13 18:46:00,254 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2021-11-13 18:46:00,254 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-11-13 18:46:00,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-11-13 18:46:00,254 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2021-11-13 18:46:00,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2021-11-13 18:46:00,255 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-11-13 18:46:00,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-11-13 18:46:00,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-13 18:46:00,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-13 18:46:00,269 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2021-11-13 18:46:00,269 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2021-11-13 18:46:00,269 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2021-11-13 18:46:00,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2021-11-13 18:46:00,270 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2021-11-13 18:46:00,270 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2021-11-13 18:46:00,270 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2021-11-13 18:46:00,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2021-11-13 18:46:00,270 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2021-11-13 18:46:00,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2021-11-13 18:46:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2021-11-13 18:46:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2021-11-13 18:46:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2021-11-13 18:46:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2021-11-13 18:46:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-11-13 18:46:00,271 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-11-13 18:46:00,271 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-11-13 18:46:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-11-13 18:46:00,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:46:00,272 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-13 18:46:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-13 18:46:00,272 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2021-11-13 18:46:00,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2021-11-13 18:46:00,272 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2021-11-13 18:46:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2021-11-13 18:46:00,273 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2021-11-13 18:46:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2021-11-13 18:46:00,273 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-11-13 18:46:00,273 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-11-13 18:46:00,273 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2021-11-13 18:46:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2021-11-13 18:46:00,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:46:00,274 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2021-11-13 18:46:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2021-11-13 18:46:00,274 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2021-11-13 18:46:00,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2021-11-13 18:46:00,274 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2021-11-13 18:46:00,275 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2021-11-13 18:46:00,275 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2021-11-13 18:46:00,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2021-11-13 18:46:00,275 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2021-11-13 18:46:00,275 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2021-11-13 18:46:00,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:46:00,275 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2021-11-13 18:46:00,276 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2021-11-13 18:46:00,276 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2021-11-13 18:46:00,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2021-11-13 18:46:00,276 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2021-11-13 18:46:00,276 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2021-11-13 18:46:00,276 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2021-11-13 18:46:00,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2021-11-13 18:46:00,277 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-11-13 18:46:00,277 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-11-13 18:46:00,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2021-11-13 18:46:00,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2021-11-13 18:46:00,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-11-13 18:46:00,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-11-13 18:46:00,277 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-13 18:46:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-13 18:46:00,278 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2021-11-13 18:46:00,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2021-11-13 18:46:00,279 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2021-11-13 18:46:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2021-11-13 18:46:00,279 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2021-11-13 18:46:00,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2021-11-13 18:46:00,279 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2021-11-13 18:46:00,280 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2021-11-13 18:46:00,280 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2021-11-13 18:46:00,280 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2021-11-13 18:46:00,280 INFO L130 BoogieDeclarations]: Found specification of procedure ql_categorize_rx_err [2021-11-13 18:46:00,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_categorize_rx_err [2021-11-13 18:46:00,280 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-13 18:46:00,280 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-13 18:46:00,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-13 18:46:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2021-11-13 18:46:00,281 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-11-13 18:46:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-11-13 18:46:00,281 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2021-11-13 18:46:00,281 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2021-11-13 18:46:00,281 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2021-11-13 18:46:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2021-11-13 18:46:00,282 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2021-11-13 18:46:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2021-11-13 18:46:00,282 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2021-11-13 18:46:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2021-11-13 18:46:00,282 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2021-11-13 18:46:00,282 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2021-11-13 18:46:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 18:46:00,283 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 18:46:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-11-13 18:46:00,283 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-11-13 18:46:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2021-11-13 18:46:00,283 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2021-11-13 18:46:00,283 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:46:00,284 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:46:00,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-13 18:46:00,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2021-11-13 18:46:00,284 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2021-11-13 18:46:00,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2021-11-13 18:46:00,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:46:00,284 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2021-11-13 18:46:00,285 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2021-11-13 18:46:00,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:46:00,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:46:00,285 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2021-11-13 18:46:00,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2021-11-13 18:46:00,285 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-13 18:46:00,285 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-13 18:46:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-11-13 18:46:00,286 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-11-13 18:46:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2021-11-13 18:46:00,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2021-11-13 18:46:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2021-11-13 18:46:00,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2021-11-13 18:46:00,286 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-11-13 18:46:00,287 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-11-13 18:46:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2021-11-13 18:46:00,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2021-11-13 18:46:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2021-11-13 18:46:00,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2021-11-13 18:46:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2021-11-13 18:46:00,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2021-11-13 18:46:00,288 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2021-11-13 18:46:00,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2021-11-13 18:46:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2021-11-13 18:46:00,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2021-11-13 18:46:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2021-11-13 18:46:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2021-11-13 18:46:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2021-11-13 18:46:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2021-11-13 18:46:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2021-11-13 18:46:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2021-11-13 18:46:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-11-13 18:46:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-11-13 18:46:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2021-11-13 18:46:00,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2021-11-13 18:46:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2021-11-13 18:46:00,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2021-11-13 18:46:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-11-13 18:46:00,303 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-11-13 18:46:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2021-11-13 18:46:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2021-11-13 18:46:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2021-11-13 18:46:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2021-11-13 18:46:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-13 18:46:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2021-11-13 18:46:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2021-11-13 18:46:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2021-11-13 18:46:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2021-11-13 18:46:00,305 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2021-11-13 18:46:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2021-11-13 18:46:00,305 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2021-11-13 18:46:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2021-11-13 18:46:00,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2021-11-13 18:46:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2021-11-13 18:46:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2021-11-13 18:46:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2021-11-13 18:46:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2021-11-13 18:46:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2021-11-13 18:46:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2021-11-13 18:46:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-13 18:46:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-13 18:46:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2021-11-13 18:46:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:46:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2021-11-13 18:46:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2021-11-13 18:46:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2021-11-13 18:46:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2021-11-13 18:46:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2021-11-13 18:46:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2021-11-13 18:46:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-11-13 18:46:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-11-13 18:46:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2021-11-13 18:46:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2021-11-13 18:46:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-11-13 18:46:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-11-13 18:46:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2021-11-13 18:46:00,309 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2021-11-13 18:46:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2021-11-13 18:46:00,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2021-11-13 18:46:02,336 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:47:09,759 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-11-13 18:47:10,847 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:47:10,848 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-11-13 18:47:10,855 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:47:10 BoogieIcfgContainer [2021-11-13 18:47:10,855 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:47:10,857 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:47:10,857 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:47:10,862 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:47:10,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:45:48" (1/3) ... [2021-11-13 18:47:10,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f19a436 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:47:10, skipping insertion in model container [2021-11-13 18:47:10,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:45:58" (2/3) ... [2021-11-13 18:47:10,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f19a436 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:47:10, skipping insertion in model container [2021-11-13 18:47:10,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:47:10" (3/3) ... [2021-11-13 18:47:10,866 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2021-11-13 18:47:10,873 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:47:10,873 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2021-11-13 18:47:10,960 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:47:10,969 INFO L339 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=PETRI_NET, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:47:10,969 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-13 18:47:11,121 INFO L276 IsEmpty]: Start isEmpty. Operand has 5147 states, 3654 states have (on average 1.3409961685823755) internal successors, (4900), 3718 states have internal predecessors, (4900), 1252 states have call successors, (1252), 239 states have call predecessors, (1252), 238 states have return successors, (1245), 1229 states have call predecessors, (1245), 1245 states have call successors, (1245) [2021-11-13 18:47:11,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-13 18:47:11,143 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:47:11,144 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:47:11,145 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:47:11,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:47:11,151 INFO L85 PathProgramCache]: Analyzing trace with hash -816755160, now seen corresponding path program 1 times [2021-11-13 18:47:11,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:47:11,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906888308] [2021-11-13 18:47:11,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:47:11,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:47:12,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:12,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:47:12,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:12,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:12,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:47:12,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:47:13,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:47:13,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:47:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:47:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:47:13,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:47:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:47:13,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:47:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:47:13,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:47:13,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:47:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:47:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:47:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:47:13,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:47:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:47:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:47:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-11-13 18:47:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:13,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-11-13 18:47:13,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:47:13,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906888308] [2021-11-13 18:47:13,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906888308] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:47:13,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:47:13,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:47:13,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079750686] [2021-11-13 18:47:13,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:47:13,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:47:13,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:47:13,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:47:13,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:47:13,987 INFO L87 Difference]: Start difference. First operand has 5147 states, 3654 states have (on average 1.3409961685823755) internal successors, (4900), 3718 states have internal predecessors, (4900), 1252 states have call successors, (1252), 239 states have call predecessors, (1252), 238 states have return successors, (1245), 1229 states have call predecessors, (1245), 1245 states have call successors, (1245) Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:47:16,292 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:18,396 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:32,299 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:34,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:37,200 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:42,335 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:46,021 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:50,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:47:50,819 INFO L93 Difference]: Finished difference Result 16743 states and 24644 transitions. [2021-11-13 18:47:50,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:47:50,827 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 226 [2021-11-13 18:47:50,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:47:50,969 INFO L225 Difference]: With dead ends: 16743 [2021-11-13 18:47:50,969 INFO L226 Difference]: Without dead ends: 11622 [2021-11-13 18:47:51,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:47:51,028 INFO L933 BasicCegarLoop]: 7792 mSDtfsCounter, 11715 mSDsluCounter, 8301 mSDsCounter, 0 mSdLazyCounter, 5228 mSolverCounterSat, 4694 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32011.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 12939 SdHoareTripleChecker+Valid, 16093 SdHoareTripleChecker+Invalid, 9929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 196.41ms SdHoareTripleChecker+Time, 4694 IncrementalHoareTripleChecker+Valid, 5228 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35446.52ms IncrementalHoareTripleChecker+Time [2021-11-13 18:47:51,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12939 Valid, 16093 Invalid, 9929 Unknown, 0 Unchecked, 196.41ms Time], IncrementalHoareTripleChecker [4694 Valid, 5228 Invalid, 7 Unknown, 0 Unchecked, 35446.52ms Time] [2021-11-13 18:47:51,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11622 states. [2021-11-13 18:47:51,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11622 to 10105. [2021-11-13 18:47:51,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10105 states, 7183 states have (on average 1.3352359738270918) internal successors, (9591), 7311 states have internal predecessors, (9591), 2446 states have call successors, (2446), 473 states have call predecessors, (2446), 473 states have return successors, (2444), 2410 states have call predecessors, (2444), 2442 states have call successors, (2444) [2021-11-13 18:47:51,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10105 states to 10105 states and 14481 transitions. [2021-11-13 18:47:51,820 INFO L78 Accepts]: Start accepts. Automaton has 10105 states and 14481 transitions. Word has length 226 [2021-11-13 18:47:51,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:47:51,822 INFO L470 AbstractCegarLoop]: Abstraction has 10105 states and 14481 transitions. [2021-11-13 18:47:51,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:47:51,822 INFO L276 IsEmpty]: Start isEmpty. Operand 10105 states and 14481 transitions. [2021-11-13 18:47:51,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 18:47:51,831 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:47:51,832 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:47:51,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:47:51,833 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:47:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:47:51,833 INFO L85 PathProgramCache]: Analyzing trace with hash -526603649, now seen corresponding path program 1 times [2021-11-13 18:47:51,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:47:51,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934024562] [2021-11-13 18:47:51,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:47:51,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:47:52,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:47:52,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:47:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:47:52,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:47:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:47:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:47:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:52,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:52,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:47:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:47:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:47:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:47:53,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:47:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:47:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:47:53,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:47:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:47:53,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:47:53,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:47:53,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:47:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:47:53,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:47:53,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-11-13 18:47:53,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:47:53,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-11-13 18:47:53,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:47:53,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934024562] [2021-11-13 18:47:53,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934024562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:47:53,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:47:53,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:47:53,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505354940] [2021-11-13 18:47:53,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:47:53,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:47:53,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:47:53,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:47:53,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:47:53,435 INFO L87 Difference]: Start difference. First operand 10105 states and 14481 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:47:55,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:57,849 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:47:59,902 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:20,810 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:24,712 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:26,992 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:28,916 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:31,429 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:42,221 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:44,790 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:48:53,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:48:53,388 INFO L93 Difference]: Finished difference Result 29657 states and 43821 transitions. [2021-11-13 18:48:53,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:48:53,389 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 237 [2021-11-13 18:48:53,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:48:53,612 INFO L225 Difference]: With dead ends: 29657 [2021-11-13 18:48:53,612 INFO L226 Difference]: Without dead ends: 19593 [2021-11-13 18:48:53,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:48:53,685 INFO L933 BasicCegarLoop]: 7566 mSDtfsCounter, 16862 mSDsluCounter, 10988 mSDsCounter, 0 mSdLazyCounter, 10003 mSolverCounterSat, 10167 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53016.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 18022 SdHoareTripleChecker+Valid, 18554 SdHoareTripleChecker+Invalid, 20178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 197.46ms SdHoareTripleChecker+Time, 10167 IncrementalHoareTripleChecker+Valid, 10003 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 58430.44ms IncrementalHoareTripleChecker+Time [2021-11-13 18:48:53,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18022 Valid, 18554 Invalid, 20178 Unknown, 0 Unchecked, 197.46ms Time], IncrementalHoareTripleChecker [10167 Valid, 10003 Invalid, 8 Unknown, 0 Unchecked, 58430.44ms Time] [2021-11-13 18:48:53,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19593 states. [2021-11-13 18:48:54,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19593 to 15456. [2021-11-13 18:48:54,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15456 states, 10994 states have (on average 1.3357285792250317) internal successors, (14685), 11201 states have internal predecessors, (14685), 3721 states have call successors, (3721), 713 states have call predecessors, (3721), 738 states have return successors, (3852), 3679 states have call predecessors, (3852), 3717 states have call successors, (3852) [2021-11-13 18:48:54,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15456 states to 15456 states and 22258 transitions. [2021-11-13 18:48:54,920 INFO L78 Accepts]: Start accepts. Automaton has 15456 states and 22258 transitions. Word has length 237 [2021-11-13 18:48:54,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:48:54,923 INFO L470 AbstractCegarLoop]: Abstraction has 15456 states and 22258 transitions. [2021-11-13 18:48:54,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:48:54,924 INFO L276 IsEmpty]: Start isEmpty. Operand 15456 states and 22258 transitions. [2021-11-13 18:48:54,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-11-13 18:48:54,934 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:48:54,934 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:48:54,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:48:54,935 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:48:54,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:48:54,936 INFO L85 PathProgramCache]: Analyzing trace with hash -100088532, now seen corresponding path program 1 times [2021-11-13 18:48:54,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:48:54,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399410639] [2021-11-13 18:48:54,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:48:54,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:48:55,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:55,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:48:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:48:56,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:48:56,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:48:56,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:48:56,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:48:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:48:56,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:48:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:48:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:48:56,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:48:56,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:48:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:48:56,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:48:56,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:48:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:48:56,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:48:56,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:48:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:48:56,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:48:56,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-11-13 18:48:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:48:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:48:56,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-11-13 18:48:56,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:48:56,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399410639] [2021-11-13 18:48:56,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399410639] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:48:56,699 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:48:56,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:48:56,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921193670] [2021-11-13 18:48:56,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:48:56,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:48:56,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:48:56,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:48:56,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:48:56,702 INFO L87 Difference]: Start difference. First operand 15456 states and 22258 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-13 18:48:58,956 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:01,070 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:03,164 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:14,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:16,413 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:18,458 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:35,482 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:38,071 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:44,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:49:44,756 INFO L93 Difference]: Finished difference Result 47166 states and 69315 transitions. [2021-11-13 18:49:44,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:49:44,757 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 244 [2021-11-13 18:49:44,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:49:44,940 INFO L225 Difference]: With dead ends: 47166 [2021-11-13 18:49:44,941 INFO L226 Difference]: Without dead ends: 31751 [2021-11-13 18:49:45,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:49:45,031 INFO L933 BasicCegarLoop]: 7322 mSDtfsCounter, 12562 mSDsluCounter, 10787 mSDsCounter, 0 mSdLazyCounter, 8954 mSolverCounterSat, 7834 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41637.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13313 SdHoareTripleChecker+Valid, 18109 SdHoareTripleChecker+Invalid, 16795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 160.69ms SdHoareTripleChecker+Time, 7834 IncrementalHoareTripleChecker+Valid, 8954 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 46431.71ms IncrementalHoareTripleChecker+Time [2021-11-13 18:49:45,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13313 Valid, 18109 Invalid, 16795 Unknown, 0 Unchecked, 160.69ms Time], IncrementalHoareTripleChecker [7834 Valid, 8954 Invalid, 7 Unknown, 0 Unchecked, 46431.71ms Time] [2021-11-13 18:49:45,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31751 states. [2021-11-13 18:49:46,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31751 to 24478. [2021-11-13 18:49:46,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24478 states, 17392 states have (on average 1.328426862925483) internal successors, (23104), 17724 states have internal predecessors, (23104), 5830 states have call successors, (5830), 1231 states have call predecessors, (5830), 1253 states have return successors, (5964), 5747 states have call predecessors, (5964), 5826 states have call successors, (5964) [2021-11-13 18:49:46,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24478 states to 24478 states and 34898 transitions. [2021-11-13 18:49:46,756 INFO L78 Accepts]: Start accepts. Automaton has 24478 states and 34898 transitions. Word has length 244 [2021-11-13 18:49:46,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:49:46,757 INFO L470 AbstractCegarLoop]: Abstraction has 24478 states and 34898 transitions. [2021-11-13 18:49:46,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-11-13 18:49:46,757 INFO L276 IsEmpty]: Start isEmpty. Operand 24478 states and 34898 transitions. [2021-11-13 18:49:46,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-11-13 18:49:46,764 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:49:46,764 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:49:46,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:49:46,765 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:49:46,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:49:46,765 INFO L85 PathProgramCache]: Analyzing trace with hash 235430850, now seen corresponding path program 1 times [2021-11-13 18:49:46,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:49:46,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485178335] [2021-11-13 18:49:46,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:49:46,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:49:47,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:49:47,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:49:47,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:49:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:47,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:47,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:49:47,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:49:48,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:49:48,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:49:48,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:49:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:49:48,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:49:48,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:49:48,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:49:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:49:48,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:49:48,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:49:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:49:48,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:49:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:49:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:49:48,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:49:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2021-11-13 18:49:48,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:49:48,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-11-13 18:49:48,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:49:48,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485178335] [2021-11-13 18:49:48,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485178335] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:49:48,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:49:48,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:49:48,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274743929] [2021-11-13 18:49:48,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:49:48,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:49:48,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:49:48,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:49:48,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:49:48,497 INFO L87 Difference]: Start difference. First operand 24478 states and 34898 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:49:50,786 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:52,845 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:49:54,903 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:07,844 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:10,192 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:11,501 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:14,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:26,415 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:28,564 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:31,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:33,965 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:36,254 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:38,627 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:41,022 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:43,704 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:49,457 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:51,373 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:50:59,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:50:59,712 INFO L93 Difference]: Finished difference Result 60084 states and 87798 transitions. [2021-11-13 18:50:59,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:50:59,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 245 [2021-11-13 18:50:59,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:51:00,056 INFO L225 Difference]: With dead ends: 60084 [2021-11-13 18:51:00,056 INFO L226 Difference]: Without dead ends: 35647 [2021-11-13 18:51:00,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:51:00,146 INFO L933 BasicCegarLoop]: 11454 mSDtfsCounter, 12198 mSDsluCounter, 14311 mSDsCounter, 0 mSdLazyCounter, 10930 mSolverCounterSat, 7472 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 63206.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13195 SdHoareTripleChecker+Valid, 25765 SdHoareTripleChecker+Invalid, 18414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 159.45ms SdHoareTripleChecker+Time, 7472 IncrementalHoareTripleChecker+Valid, 10930 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69377.49ms IncrementalHoareTripleChecker+Time [2021-11-13 18:51:00,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13195 Valid, 25765 Invalid, 18414 Unknown, 0 Unchecked, 159.45ms Time], IncrementalHoareTripleChecker [7472 Valid, 10930 Invalid, 12 Unknown, 0 Unchecked, 69377.49ms Time] [2021-11-13 18:51:00,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35647 states. [2021-11-13 18:51:01,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35647 to 27753. [2021-11-13 18:51:01,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27753 states, 19806 states have (on average 1.3321215793193981) internal successors, (26384), 20181 states have internal predecessors, (26384), 6515 states have call successors, (6515), 1410 states have call predecessors, (6515), 1429 states have return successors, (6655), 6402 states have call predecessors, (6655), 6511 states have call successors, (6655) [2021-11-13 18:51:01,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27753 states to 27753 states and 39554 transitions. [2021-11-13 18:51:01,777 INFO L78 Accepts]: Start accepts. Automaton has 27753 states and 39554 transitions. Word has length 245 [2021-11-13 18:51:01,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:51:01,779 INFO L470 AbstractCegarLoop]: Abstraction has 27753 states and 39554 transitions. [2021-11-13 18:51:01,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-11-13 18:51:01,779 INFO L276 IsEmpty]: Start isEmpty. Operand 27753 states and 39554 transitions. [2021-11-13 18:51:01,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2021-11-13 18:51:01,786 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:51:01,787 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 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] [2021-11-13 18:51:01,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:51:01,788 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:51:01,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:51:01,788 INFO L85 PathProgramCache]: Analyzing trace with hash -835966464, now seen corresponding path program 1 times [2021-11-13 18:51:01,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:51:01,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642922872] [2021-11-13 18:51:01,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:51:01,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:51:02,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:02,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:51:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:02,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:02,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:51:03,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:51:03,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:51:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:51:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:51:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:51:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:51:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:51:03,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:51:03,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:51:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:51:03,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:51:03,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:51:03,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:51:03,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:51:03,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:51:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:51:03,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:51:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:51:03,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:51:03,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:51:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:51:03,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:03,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:51:03,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:51:03,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-11-13 18:51:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:03,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 1635 trivial. 0 not checked. [2021-11-13 18:51:03,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:51:03,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642922872] [2021-11-13 18:51:03,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642922872] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:51:03,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:51:03,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:51:03,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560629682] [2021-11-13 18:51:03,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:51:03,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:51:03,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:51:03,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:51:03,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:51:03,648 INFO L87 Difference]: Start difference. First operand 27753 states and 39554 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-13 18:51:05,946 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:08,028 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:17,714 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:25,011 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:27,616 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:30,165 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:32,685 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:36,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:51:36,630 INFO L93 Difference]: Finished difference Result 89663 states and 129411 transitions. [2021-11-13 18:51:36,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:51:36,630 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 282 [2021-11-13 18:51:36,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:51:37,027 INFO L225 Difference]: With dead ends: 89663 [2021-11-13 18:51:37,027 INFO L226 Difference]: Without dead ends: 62544 [2021-11-13 18:51:37,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:51:37,154 INFO L933 BasicCegarLoop]: 11552 mSDtfsCounter, 10312 mSDsluCounter, 10082 mSDsCounter, 0 mSdLazyCounter, 5302 mSolverCounterSat, 3808 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27395.37ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11526 SdHoareTripleChecker+Valid, 21634 SdHoareTripleChecker+Invalid, 9117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 97.87ms SdHoareTripleChecker+Time, 3808 IncrementalHoareTripleChecker+Valid, 5302 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30858.54ms IncrementalHoareTripleChecker+Time [2021-11-13 18:51:37,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11526 Valid, 21634 Invalid, 9117 Unknown, 0 Unchecked, 97.87ms Time], IncrementalHoareTripleChecker [3808 Valid, 5302 Invalid, 7 Unknown, 0 Unchecked, 30858.54ms Time] [2021-11-13 18:51:37,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62544 states. [2021-11-13 18:51:40,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62544 to 54013. [2021-11-13 18:51:40,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54013 states, 38584 states have (on average 1.3330914368650217) internal successors, (51436), 39281 states have internal predecessors, (51436), 12666 states have call successors, (12666), 2743 states have call predecessors, (12666), 2760 states have return successors, (12820), 12466 states have call predecessors, (12820), 12662 states have call successors, (12820) [2021-11-13 18:51:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54013 states to 54013 states and 76922 transitions. [2021-11-13 18:51:40,740 INFO L78 Accepts]: Start accepts. Automaton has 54013 states and 76922 transitions. Word has length 282 [2021-11-13 18:51:40,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:51:40,741 INFO L470 AbstractCegarLoop]: Abstraction has 54013 states and 76922 transitions. [2021-11-13 18:51:40,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-11-13 18:51:40,742 INFO L276 IsEmpty]: Start isEmpty. Operand 54013 states and 76922 transitions. [2021-11-13 18:51:40,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2021-11-13 18:51:40,751 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:51:40,751 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 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] [2021-11-13 18:51:40,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:51:40,752 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:51:40,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:51:40,753 INFO L85 PathProgramCache]: Analyzing trace with hash -695417854, now seen corresponding path program 1 times [2021-11-13 18:51:40,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:51:40,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797710894] [2021-11-13 18:51:40,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:51:40,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:51:42,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:51:42,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:42,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:51:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:51:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:42,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:42,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:51:43,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:51:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:51:43,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:51:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:51:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:51:43,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:51:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:51:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:51:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:51:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:51:43,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:51:43,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:51:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:51:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:51:43,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:51:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:51:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:51:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:51:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:51:43,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:51:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:51:43,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:51:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-11-13 18:51:43,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:51:43,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-11-13 18:51:43,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:51:43,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797710894] [2021-11-13 18:51:43,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797710894] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:51:43,662 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:51:43,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:51:43,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825062069] [2021-11-13 18:51:43,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:51:43,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:51:43,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:51:43,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:51:43,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:51:43,665 INFO L87 Difference]: Start difference. First operand 54013 states and 76922 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-13 18:51:45,968 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:51:55,401 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:05,330 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:07,488 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:10,441 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:15,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:52:15,832 INFO L93 Difference]: Finished difference Result 65201 states and 94398 transitions. [2021-11-13 18:52:15,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:52:15,832 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 282 [2021-11-13 18:52:15,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:52:16,434 INFO L225 Difference]: With dead ends: 65201 [2021-11-13 18:52:16,434 INFO L226 Difference]: Without dead ends: 65199 [2021-11-13 18:52:16,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:52:16,467 INFO L933 BasicCegarLoop]: 7226 mSDtfsCounter, 10788 mSDsluCounter, 16119 mSDsCounter, 0 mSdLazyCounter, 8795 mSolverCounterSat, 3823 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26405.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11777 SdHoareTripleChecker+Valid, 23345 SdHoareTripleChecker+Invalid, 12623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 141.14ms SdHoareTripleChecker+Time, 3823 IncrementalHoareTripleChecker+Valid, 8795 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29924.87ms IncrementalHoareTripleChecker+Time [2021-11-13 18:52:16,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11777 Valid, 23345 Invalid, 12623 Unknown, 0 Unchecked, 141.14ms Time], IncrementalHoareTripleChecker [3823 Valid, 8795 Invalid, 5 Unknown, 0 Unchecked, 29924.87ms Time] [2021-11-13 18:52:16,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65199 states. [2021-11-13 18:52:19,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65199 to 56151. [2021-11-13 18:52:19,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56151 states, 40126 states have (on average 1.3331505756865873) internal successors, (53494), 40853 states have internal predecessors, (53494), 13129 states have call successors, (13129), 2876 states have call predecessors, (13129), 2893 states have return successors, (13231), 12922 states have call predecessors, (13231), 13125 states have call successors, (13231) [2021-11-13 18:52:19,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56151 states to 56151 states and 79854 transitions. [2021-11-13 18:52:19,477 INFO L78 Accepts]: Start accepts. Automaton has 56151 states and 79854 transitions. Word has length 282 [2021-11-13 18:52:19,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:52:19,478 INFO L470 AbstractCegarLoop]: Abstraction has 56151 states and 79854 transitions. [2021-11-13 18:52:19,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-13 18:52:19,479 INFO L276 IsEmpty]: Start isEmpty. Operand 56151 states and 79854 transitions. [2021-11-13 18:52:19,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2021-11-13 18:52:19,488 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:52:19,488 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:52:19,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:52:19,488 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:52:19,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:52:19,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1957351314, now seen corresponding path program 1 times [2021-11-13 18:52:19,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:52:19,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602556922] [2021-11-13 18:52:19,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:52:19,490 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:52:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:52:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:52:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:52:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:52:21,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:52:21,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:52:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:52:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:52:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:52:21,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:52:21,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:52:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:52:21,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:52:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:52:21,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:52:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:52:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:52:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:52:21,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:52:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:52:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:52:21,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:52:21,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:52:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:52:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:52:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-11-13 18:52:21,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:21,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-11-13 18:52:21,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:22,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1647 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-11-13 18:52:22,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:52:22,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602556922] [2021-11-13 18:52:22,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602556922] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:52:22,008 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:52:22,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:52:22,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150764684] [2021-11-13 18:52:22,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:52:22,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:52:22,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:52:22,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:52:22,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:52:22,010 INFO L87 Difference]: Start difference. First operand 56151 states and 79854 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:52:24,309 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:33,576 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:52:47,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:52:47,818 INFO L93 Difference]: Finished difference Result 64863 states and 93778 transitions. [2021-11-13 18:52:47,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:52:47,819 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 287 [2021-11-13 18:52:47,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:52:48,127 INFO L225 Difference]: With dead ends: 64863 [2021-11-13 18:52:48,127 INFO L226 Difference]: Without dead ends: 64861 [2021-11-13 18:52:48,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:52:48,162 INFO L933 BasicCegarLoop]: 7236 mSDtfsCounter, 10778 mSDsluCounter, 16125 mSDsCounter, 0 mSdLazyCounter, 8798 mSolverCounterSat, 3827 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20303.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11766 SdHoareTripleChecker+Valid, 23361 SdHoareTripleChecker+Invalid, 12627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 256.42ms SdHoareTripleChecker+Time, 3827 IncrementalHoareTripleChecker+Valid, 8798 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23323.32ms IncrementalHoareTripleChecker+Time [2021-11-13 18:52:48,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11766 Valid, 23361 Invalid, 12627 Unknown, 0 Unchecked, 256.42ms Time], IncrementalHoareTripleChecker [3827 Valid, 8798 Invalid, 2 Unknown, 0 Unchecked, 23323.32ms Time] [2021-11-13 18:52:48,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64861 states. [2021-11-13 18:52:50,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64861 to 56155. [2021-11-13 18:52:50,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56155 states, 40129 states have (on average 1.3331256697151685) internal successors, (53497), 40856 states have internal predecessors, (53497), 13129 states have call successors, (13129), 2877 states have call predecessors, (13129), 2894 states have return successors, (13231), 12922 states have call predecessors, (13231), 13125 states have call successors, (13231) [2021-11-13 18:52:51,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56155 states to 56155 states and 79857 transitions. [2021-11-13 18:52:51,064 INFO L78 Accepts]: Start accepts. Automaton has 56155 states and 79857 transitions. Word has length 287 [2021-11-13 18:52:51,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:52:51,066 INFO L470 AbstractCegarLoop]: Abstraction has 56155 states and 79857 transitions. [2021-11-13 18:52:51,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:52:51,066 INFO L276 IsEmpty]: Start isEmpty. Operand 56155 states and 79857 transitions. [2021-11-13 18:52:51,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-11-13 18:52:51,078 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:52:51,079 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 3, 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] [2021-11-13 18:52:51,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 18:52:51,079 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:52:51,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:52:51,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1755791550, now seen corresponding path program 1 times [2021-11-13 18:52:51,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:52:51,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717832066] [2021-11-13 18:52:51,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:52:51,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:52:52,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:52:52,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:52:52,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:52:52,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:52:52,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:52:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:52:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:52:52,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:52:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:52:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:52:52,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:52:52,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:52:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:52,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:52:53,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:52:53,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:52:53,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:52:53,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:52:53,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:52:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:52:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:52:53,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:52:53,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:52:53,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:52:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:52:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:52:53,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:52:53,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-11-13 18:52:53,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-11-13 18:52:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-11-13 18:52:53,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:52:53,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1649 trivial. 0 not checked. [2021-11-13 18:52:53,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:52:53,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717832066] [2021-11-13 18:52:53,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717832066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:52:53,375 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:52:53,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:52:53,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058545295] [2021-11-13 18:52:53,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:52:53,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:52:53,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:52:53,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:52:53,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:52:53,377 INFO L87 Difference]: Start difference. First operand 56155 states and 79857 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-13 18:52:55,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:06,008 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:18,592 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:20,756 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:22,915 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:31,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:53:31,906 INFO L93 Difference]: Finished difference Result 117353 states and 169451 transitions. [2021-11-13 18:53:31,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:53:31,907 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 292 [2021-11-13 18:53:31,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:53:32,415 INFO L225 Difference]: With dead ends: 117353 [2021-11-13 18:53:32,416 INFO L226 Difference]: Without dead ends: 117349 [2021-11-13 18:53:32,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:53:32,473 INFO L933 BasicCegarLoop]: 8141 mSDtfsCounter, 10795 mSDsluCounter, 20750 mSDsCounter, 0 mSdLazyCounter, 10538 mSolverCounterSat, 4204 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29710.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11942 SdHoareTripleChecker+Valid, 28891 SdHoareTripleChecker+Invalid, 14747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 154.83ms SdHoareTripleChecker+Time, 4204 IncrementalHoareTripleChecker+Valid, 10538 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33953.10ms IncrementalHoareTripleChecker+Time [2021-11-13 18:53:32,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11942 Valid, 28891 Invalid, 14747 Unknown, 0 Unchecked, 154.83ms Time], IncrementalHoareTripleChecker [4204 Valid, 10538 Invalid, 5 Unknown, 0 Unchecked, 33953.10ms Time] [2021-11-13 18:53:32,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117349 states. [2021-11-13 18:53:37,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117349 to 113302. [2021-11-13 18:53:37,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113302 states, 81204 states have (on average 1.3285059849268508) internal successors, (107880), 82820 states have internal predecessors, (107880), 26318 states have call successors, (26318), 5403 states have call predecessors, (26318), 5777 states have return successors, (28320), 26059 states have call predecessors, (28320), 26310 states have call successors, (28320) [2021-11-13 18:53:38,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113302 states to 113302 states and 162518 transitions. [2021-11-13 18:53:38,200 INFO L78 Accepts]: Start accepts. Automaton has 113302 states and 162518 transitions. Word has length 292 [2021-11-13 18:53:38,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:53:38,201 INFO L470 AbstractCegarLoop]: Abstraction has 113302 states and 162518 transitions. [2021-11-13 18:53:38,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-13 18:53:38,201 INFO L276 IsEmpty]: Start isEmpty. Operand 113302 states and 162518 transitions. [2021-11-13 18:53:38,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2021-11-13 18:53:38,212 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:53:38,213 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 5, 5, 5, 4, 3, 3, 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] [2021-11-13 18:53:38,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 18:53:38,213 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:53:38,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:53:38,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1374776730, now seen corresponding path program 1 times [2021-11-13 18:53:38,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:53:38,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953687480] [2021-11-13 18:53:38,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:53:38,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:53:38,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:53:39,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:53:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:53:39,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:53:39,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:53:39,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:53:39,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:53:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:53:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:53:39,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:53:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:53:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:53:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:53:39,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:53:39,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:53:39,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:53:39,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:53:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:53:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:53:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:53:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:53:39,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:53:39,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:53:39,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:53:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:53:39,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:53:39,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-11-13 18:53:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 273 [2021-11-13 18:53:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:53:39,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-11-13 18:53:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-11-13 18:53:39,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2021-11-13 18:53:39,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:53:39,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1675 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1663 trivial. 0 not checked. [2021-11-13 18:53:39,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:53:39,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953687480] [2021-11-13 18:53:39,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953687480] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:53:39,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:53:39,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:53:39,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455463303] [2021-11-13 18:53:39,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:53:39,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:53:39,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:53:39,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:53:39,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:53:39,830 INFO L87 Difference]: Start difference. First operand 113302 states and 162518 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-11-13 18:53:42,125 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:44,184 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:53:46,247 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:06,507 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:10,329 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:26,954 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:29,166 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:32,662 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:54:48,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:54:48,618 INFO L93 Difference]: Finished difference Result 284662 states and 409998 transitions. [2021-11-13 18:54:48,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:54:48,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 309 [2021-11-13 18:54:48,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:54:49,659 INFO L225 Difference]: With dead ends: 284662 [2021-11-13 18:54:49,659 INFO L226 Difference]: Without dead ends: 171994 [2021-11-13 18:54:50,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:54:50,088 INFO L933 BasicCegarLoop]: 12697 mSDtfsCounter, 12865 mSDsluCounter, 6762 mSDsCounter, 0 mSdLazyCounter, 13190 mSolverCounterSat, 8245 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51854.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13655 SdHoareTripleChecker+Valid, 19459 SdHoareTripleChecker+Invalid, 21443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 173.52ms SdHoareTripleChecker+Time, 8245 IncrementalHoareTripleChecker+Valid, 13190 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 59339.02ms IncrementalHoareTripleChecker+Time [2021-11-13 18:54:50,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13655 Valid, 19459 Invalid, 21443 Unknown, 0 Unchecked, 173.52ms Time], IncrementalHoareTripleChecker [8245 Valid, 13190 Invalid, 8 Unknown, 0 Unchecked, 59339.02ms Time] [2021-11-13 18:54:50,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171994 states. [2021-11-13 18:54:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171994 to 166424. [2021-11-13 18:54:59,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166424 states, 119296 states have (on average 1.3286195681330473) internal successors, (158499), 121634 states have internal predecessors, (158499), 38674 states have call successors, (38674), 7920 states have call predecessors, (38674), 8451 states have return successors, (41542), 38313 states have call predecessors, (41542), 38666 states have call successors, (41542) [2021-11-13 18:55:00,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166424 states to 166424 states and 238715 transitions. [2021-11-13 18:55:00,828 INFO L78 Accepts]: Start accepts. Automaton has 166424 states and 238715 transitions. Word has length 309 [2021-11-13 18:55:00,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:55:00,829 INFO L470 AbstractCegarLoop]: Abstraction has 166424 states and 238715 transitions. [2021-11-13 18:55:00,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-11-13 18:55:00,829 INFO L276 IsEmpty]: Start isEmpty. Operand 166424 states and 238715 transitions. [2021-11-13 18:55:00,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2021-11-13 18:55:00,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:55:00,841 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 4, 3, 3, 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] [2021-11-13 18:55:00,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:55:00,841 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_mutex__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2021-11-13 18:55:00,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:55:00,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1329491118, now seen corresponding path program 1 times [2021-11-13 18:55:00,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:55:00,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772225704] [2021-11-13 18:55:00,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:55:00,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:55:01,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:55:02,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:55:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-11-13 18:55:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-11-13 18:55:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-11-13 18:55:02,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-11-13 18:55:02,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-11-13 18:55:02,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-11-13 18:55:02,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-11-13 18:55:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:55:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-11-13 18:55:02,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:55:02,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:55:02,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:55:02,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-11-13 18:55:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-11-13 18:55:02,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-11-13 18:55:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-11-13 18:55:02,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-11-13 18:55:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-11-13 18:55:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-11-13 18:55:02,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-11-13 18:55:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-11-13 18:55:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:55:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-11-13 18:55:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-11-13 18:55:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-11-13 18:55:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-11-13 18:55:02,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-11-13 18:55:02,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-11-13 18:55:02,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:55:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1663 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1657 trivial. 0 not checked. [2021-11-13 18:55:02,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:55:02,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772225704] [2021-11-13 18:55:02,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772225704] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:55:02,831 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:55:02,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:55:02,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237770698] [2021-11-13 18:55:02,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:55:02,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:55:02,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:55:02,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:55:02,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:55:02,833 INFO L87 Difference]: Start difference. First operand 166424 states and 238715 transitions. Second operand has 6 states, 6 states have (on average 11.0) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-13 18:55:05,129 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []