./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP --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 410663f06ff647e412b04b4e33dc5a0aa773139e9be33f59003b35b6e81927a8 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 23:05:24,540 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 23:05:24,664 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 23:05:24,673 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 23:05:24,674 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 23:05:24,720 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 23:05:24,721 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 23:05:24,721 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 23:05:24,722 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 23:05:24,727 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 23:05:24,728 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 23:05:24,729 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 23:05:24,729 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 23:05:24,731 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 23:05:24,731 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 23:05:24,732 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 23:05:24,732 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 23:05:24,733 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 23:05:24,733 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 23:05:24,733 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 23:05:24,734 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 23:05:24,734 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 23:05:24,735 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 23:05:24,736 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 23:05:24,736 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 23:05:24,736 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:05:24,737 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 23:05:24,737 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 23:05:24,738 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 23:05:24,738 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 23:05:24,739 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 23:05:24,740 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 23:05:24,740 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 23:05:24,740 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 23:05:24,740 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 23:05:24,741 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 23:05:24,741 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/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_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP 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 -> 410663f06ff647e412b04b4e33dc5a0aa773139e9be33f59003b35b6e81927a8 [2023-11-06 23:05:25,097 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 23:05:25,123 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 23:05:25,126 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 23:05:25,127 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 23:05:25,128 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 23:05:25,129 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2023-11-06 23:05:28,180 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 23:05:28,768 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 23:05:28,769 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2023-11-06 23:05:28,816 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/data/5942252a7/7de6de41b5b94deb80ee5d535be57810/FLAGc385052f2 [2023-11-06 23:05:28,834 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/data/5942252a7/7de6de41b5b94deb80ee5d535be57810 [2023-11-06 23:05:28,837 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 23:05:28,839 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 23:05:28,840 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 23:05:28,840 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 23:05:28,846 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 23:05:28,847 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:05:28" (1/1) ... [2023-11-06 23:05:28,848 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29ab6928 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:28, skipping insertion in model container [2023-11-06 23:05:28,849 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 11:05:28" (1/1) ... [2023-11-06 23:05:28,959 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 23:05:29,863 WARN L240 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_d07eca8d-527b-408e-8fd0-4ec41ad439eb/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i[108133,108146] [2023-11-06 23:05:29,957 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:05:30,009 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 23:05:30,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2808] [2023-11-06 23:05:30,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2815-2816] [2023-11-06 23:05:30,245 WARN L240 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_d07eca8d-527b-408e-8fd0-4ec41ad439eb/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i[108133,108146] [2023-11-06 23:05:30,260 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 23:05:30,293 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 23:05:30,301 INFO L206 MainTranslator]: Completed translation [2023-11-06 23:05:30,302 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30 WrapperNode [2023-11-06 23:05:30,302 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 23:05:30,303 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 23:05:30,303 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 23:05:30,304 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 23:05:30,311 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,378 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,448 INFO L138 Inliner]: procedures = 131, calls = 541, calls flagged for inlining = 49, calls inlined = 41, statements flattened = 1270 [2023-11-06 23:05:30,452 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 23:05:30,453 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 23:05:30,453 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 23:05:30,453 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 23:05:30,462 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,463 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,473 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,491 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,572 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,585 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,608 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,623 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,661 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 23:05:30,672 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 23:05:30,673 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 23:05:30,673 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 23:05:30,674 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (1/1) ... [2023-11-06 23:05:30,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 23:05:30,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:30,707 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 23:05:30,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 23:05:30,753 INFO L130 BoogieDeclarations]: Found specification of procedure pi_release [2023-11-06 23:05:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_release [2023-11-06 23:05:30,754 INFO L130 BoogieDeclarations]: Found specification of procedure write_reg [2023-11-06 23:05:30,754 INFO L138 BoogieDeclarations]: Found implementation of procedure write_reg [2023-11-06 23:05:30,754 INFO L130 BoogieDeclarations]: Found specification of procedure pi_disconnect [2023-11-06 23:05:30,755 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_disconnect [2023-11-06 23:05:30,755 INFO L130 BoogieDeclarations]: Found specification of procedure status_reg [2023-11-06 23:05:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure status_reg [2023-11-06 23:05:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 23:05:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure read_reg [2023-11-06 23:05:30,756 INFO L138 BoogieDeclarations]: Found implementation of procedure read_reg [2023-11-06 23:05:30,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 23:05:30,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 23:05:30,759 INFO L130 BoogieDeclarations]: Found specification of procedure pg_sleep [2023-11-06 23:05:30,759 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_sleep [2023-11-06 23:05:30,759 INFO L130 BoogieDeclarations]: Found specification of procedure pg_completion [2023-11-06 23:05:30,759 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_completion [2023-11-06 23:05:30,759 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 23:05:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 23:05:30,760 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 23:05:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-06 23:05:30,760 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-06 23:05:30,760 INFO L130 BoogieDeclarations]: Found specification of procedure pg_wait [2023-11-06 23:05:30,761 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_wait [2023-11-06 23:05:30,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 23:05:30,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 23:05:30,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 23:05:30,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 23:05:30,761 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-06 23:05:30,762 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-06 23:05:30,762 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 23:05:30,763 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-06 23:05:30,763 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-06 23:05:30,763 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-06 23:05:30,764 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-06 23:05:30,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 23:05:30,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_11 [2023-11-06 23:05:30,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_11 [2023-11-06 23:05:30,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 23:05:30,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 23:05:30,765 INFO L130 BoogieDeclarations]: Found specification of procedure DRIVE [2023-11-06 23:05:30,765 INFO L138 BoogieDeclarations]: Found implementation of procedure DRIVE [2023-11-06 23:05:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure pg_write [2023-11-06 23:05:30,766 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_write [2023-11-06 23:05:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-06 23:05:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 23:05:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure pg_reset [2023-11-06 23:05:30,766 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_reset [2023-11-06 23:05:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure pg_identify [2023-11-06 23:05:30,766 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_identify [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure pi_write_block [2023-11-06 23:05:30,767 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_write_block [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure pi_init [2023-11-06 23:05:30,767 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_init [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure pi_read_regr [2023-11-06 23:05:30,767 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_read_regr [2023-11-06 23:05:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-06 23:05:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-06 23:05:30,768 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 23:05:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 23:05:30,768 INFO L130 BoogieDeclarations]: Found specification of procedure pg_probe [2023-11-06 23:05:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_probe [2023-11-06 23:05:30,768 INFO L130 BoogieDeclarations]: Found specification of procedure pi_connect [2023-11-06 23:05:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure pi_connect [2023-11-06 23:05:30,769 INFO L130 BoogieDeclarations]: Found specification of procedure pg_command [2023-11-06 23:05:30,769 INFO L138 BoogieDeclarations]: Found implementation of procedure pg_command [2023-11-06 23:05:30,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 23:05:30,771 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-06 23:05:30,771 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-06 23:05:30,771 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 23:05:30,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 23:05:30,771 INFO L130 BoogieDeclarations]: Found specification of procedure xs [2023-11-06 23:05:30,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xs [2023-11-06 23:05:31,217 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 23:05:31,223 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 23:05:33,366 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 23:05:33,380 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 23:05:33,380 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 23:05:33,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:05:33 BoogieIcfgContainer [2023-11-06 23:05:33,384 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 23:05:33,386 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 23:05:33,386 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 23:05:33,390 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 23:05:33,390 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 11:05:28" (1/3) ... [2023-11-06 23:05:33,391 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@195eb9a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:05:33, skipping insertion in model container [2023-11-06 23:05:33,391 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 11:05:30" (2/3) ... [2023-11-06 23:05:33,392 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@195eb9a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 11:05:33, skipping insertion in model container [2023-11-06 23:05:33,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:05:33" (3/3) ... [2023-11-06 23:05:33,393 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--block--paride--pg.ko-main.cil.out.i [2023-11-06 23:05:33,416 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 23:05:33,416 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 23:05:33,495 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 23:05:33,503 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6589325c, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 23:05:33,503 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 23:05:33,512 INFO L276 IsEmpty]: Start isEmpty. Operand has 518 states, 383 states have (on average 1.3785900783289817) internal successors, (528), 393 states have internal predecessors, (528), 102 states have call successors, (102), 31 states have call predecessors, (102), 31 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2023-11-06 23:05:33,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-11-06 23:05:33,524 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:33,525 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:33,526 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:33,532 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:33,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1962850301, now seen corresponding path program 1 times [2023-11-06 23:05:33,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:33,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336166283] [2023-11-06 23:05:33,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:33,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:33,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:05:34,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:34,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336166283] [2023-11-06 23:05:34,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336166283] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:34,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:34,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:05:34,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790029826] [2023-11-06 23:05:34,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:34,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:34,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:34,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:34,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:34,181 INFO L87 Difference]: Start difference. First operand has 518 states, 383 states have (on average 1.3785900783289817) internal successors, (528), 393 states have internal predecessors, (528), 102 states have call successors, (102), 31 states have call predecessors, (102), 31 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:05:34,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:34,509 INFO L93 Difference]: Finished difference Result 1352 states and 1938 transitions. [2023-11-06 23:05:34,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:34,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2023-11-06 23:05:34,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:34,547 INFO L225 Difference]: With dead ends: 1352 [2023-11-06 23:05:34,547 INFO L226 Difference]: Without dead ends: 829 [2023-11-06 23:05:34,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:34,566 INFO L413 NwaCegarLoop]: 887 mSDtfsCounter, 454 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:34,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1570 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 23:05:34,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2023-11-06 23:05:34,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 802. [2023-11-06 23:05:34,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 586 states have (on average 1.363481228668942) internal successors, (799), 596 states have internal predecessors, (799), 165 states have call successors, (165), 51 states have call predecessors, (165), 50 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2023-11-06 23:05:34,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1123 transitions. [2023-11-06 23:05:34,760 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1123 transitions. Word has length 16 [2023-11-06 23:05:34,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:34,760 INFO L495 AbstractCegarLoop]: Abstraction has 802 states and 1123 transitions. [2023-11-06 23:05:34,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:05:34,761 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1123 transitions. [2023-11-06 23:05:34,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-11-06 23:05:34,764 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:34,765 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:34,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 23:05:34,765 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:34,766 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:34,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1164492740, now seen corresponding path program 1 times [2023-11-06 23:05:34,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:34,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823696801] [2023-11-06 23:05:34,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:34,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:34,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:05:34,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:34,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823696801] [2023-11-06 23:05:34,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823696801] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:34,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:34,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 23:05:34,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137582427] [2023-11-06 23:05:34,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:34,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:34,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:34,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:34,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:34,950 INFO L87 Difference]: Start difference. First operand 802 states and 1123 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:05:35,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:35,032 INFO L93 Difference]: Finished difference Result 1601 states and 2243 transitions. [2023-11-06 23:05:35,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:35,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2023-11-06 23:05:35,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:35,041 INFO L225 Difference]: With dead ends: 1601 [2023-11-06 23:05:35,041 INFO L226 Difference]: Without dead ends: 802 [2023-11-06 23:05:35,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:35,047 INFO L413 NwaCegarLoop]: 716 mSDtfsCounter, 707 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:35,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 716 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:35,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2023-11-06 23:05:35,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 802. [2023-11-06 23:05:35,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 586 states have (on average 1.3600682593856654) internal successors, (797), 596 states have internal predecessors, (797), 165 states have call successors, (165), 51 states have call predecessors, (165), 50 states have return successors, (159), 159 states have call predecessors, (159), 159 states have call successors, (159) [2023-11-06 23:05:35,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1121 transitions. [2023-11-06 23:05:35,177 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1121 transitions. Word has length 19 [2023-11-06 23:05:35,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:35,178 INFO L495 AbstractCegarLoop]: Abstraction has 802 states and 1121 transitions. [2023-11-06 23:05:35,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:05:35,178 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1121 transitions. [2023-11-06 23:05:35,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-11-06 23:05:35,184 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:35,184 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:35,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 23:05:35,187 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:35,188 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:35,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1623737402, now seen corresponding path program 1 times [2023-11-06 23:05:35,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:35,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742779021] [2023-11-06 23:05:35,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:35,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:35,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:35,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-06 23:05:35,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:35,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:05:35,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:35,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742779021] [2023-11-06 23:05:35,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742779021] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:35,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:35,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 23:05:35,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433560590] [2023-11-06 23:05:35,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:35,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 23:05:35,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:35,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 23:05:35,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 23:05:35,426 INFO L87 Difference]: Start difference. First operand 802 states and 1121 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:05:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:39,172 INFO L93 Difference]: Finished difference Result 2004 states and 2804 transitions. [2023-11-06 23:05:39,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 23:05:39,173 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2023-11-06 23:05:39,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:39,184 INFO L225 Difference]: With dead ends: 2004 [2023-11-06 23:05:39,184 INFO L226 Difference]: Without dead ends: 1205 [2023-11-06 23:05:39,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:39,190 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 937 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 1403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:39,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1026 Valid, 888 Invalid, 1403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-11-06 23:05:39,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2023-11-06 23:05:39,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1201. [2023-11-06 23:05:39,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 882 states have (on average 1.3639455782312926) internal successors, (1203), 894 states have internal predecessors, (1203), 240 states have call successors, (240), 79 states have call predecessors, (240), 78 states have return successors, (234), 234 states have call predecessors, (234), 234 states have call successors, (234) [2023-11-06 23:05:39,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 1677 transitions. [2023-11-06 23:05:39,330 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 1677 transitions. Word has length 25 [2023-11-06 23:05:39,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:39,331 INFO L495 AbstractCegarLoop]: Abstraction has 1201 states and 1677 transitions. [2023-11-06 23:05:39,332 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:05:39,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 1677 transitions. [2023-11-06 23:05:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-06 23:05:39,336 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:39,336 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:39,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 23:05:39,337 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:39,338 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:39,339 INFO L85 PathProgramCache]: Analyzing trace with hash -970470406, now seen corresponding path program 1 times [2023-11-06 23:05:39,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:39,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24356811] [2023-11-06 23:05:39,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:39,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:39,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:39,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:05:39,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:39,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24356811] [2023-11-06 23:05:39,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24356811] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:39,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 23:05:39,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 23:05:39,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642750441] [2023-11-06 23:05:39,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:39,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:39,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:39,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:39,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:39,531 INFO L87 Difference]: Start difference. First operand 1201 states and 1677 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:05:39,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:39,679 INFO L93 Difference]: Finished difference Result 2413 states and 3373 transitions. [2023-11-06 23:05:39,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:39,680 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2023-11-06 23:05:39,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:39,690 INFO L225 Difference]: With dead ends: 2413 [2023-11-06 23:05:39,690 INFO L226 Difference]: Without dead ends: 1215 [2023-11-06 23:05:39,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 23:05:39,702 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 7 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1425 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:39,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1425 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:39,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2023-11-06 23:05:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1203. [2023-11-06 23:05:39,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 884 states have (on average 1.3631221719457014) internal successors, (1205), 896 states have internal predecessors, (1205), 240 states have call successors, (240), 79 states have call predecessors, (240), 78 states have return successors, (234), 234 states have call predecessors, (234), 234 states have call successors, (234) [2023-11-06 23:05:39,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1679 transitions. [2023-11-06 23:05:39,822 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1679 transitions. Word has length 30 [2023-11-06 23:05:39,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:39,823 INFO L495 AbstractCegarLoop]: Abstraction has 1203 states and 1679 transitions. [2023-11-06 23:05:39,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 23:05:39,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1679 transitions. [2023-11-06 23:05:39,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-11-06 23:05:39,826 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:39,826 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:39,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 23:05:39,827 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:39,829 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:39,830 INFO L85 PathProgramCache]: Analyzing trace with hash 589615075, now seen corresponding path program 1 times [2023-11-06 23:05:39,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:39,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663938333] [2023-11-06 23:05:39,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:39,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:40,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:40,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:40,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:40,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:40,108 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 23:05:40,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:40,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663938333] [2023-11-06 23:05:40,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663938333] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:40,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478564565] [2023-11-06 23:05:40,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:40,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:40,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:40,116 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:40,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 23:05:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:40,529 INFO L262 TraceCheckSpWp]: Trace formula consists of 854 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:40,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:40,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 23:05:40,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:40,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478564565] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:40,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:40,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:40,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133014953] [2023-11-06 23:05:40,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:40,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:40,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:40,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:40,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:40,562 INFO L87 Difference]: Start difference. First operand 1203 states and 1679 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:05:40,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:40,696 INFO L93 Difference]: Finished difference Result 2431 states and 3399 transitions. [2023-11-06 23:05:40,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:40,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 40 [2023-11-06 23:05:40,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:40,708 INFO L225 Difference]: With dead ends: 2431 [2023-11-06 23:05:40,708 INFO L226 Difference]: Without dead ends: 1231 [2023-11-06 23:05:40,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:40,715 INFO L413 NwaCegarLoop]: 715 mSDtfsCounter, 21 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:40,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 1412 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:40,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2023-11-06 23:05:40,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1229. [2023-11-06 23:05:40,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 904 states have (on average 1.363938053097345) internal successors, (1233), 916 states have internal predecessors, (1233), 246 states have call successors, (246), 79 states have call predecessors, (246), 78 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2023-11-06 23:05:40,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1719 transitions. [2023-11-06 23:05:40,829 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1719 transitions. Word has length 40 [2023-11-06 23:05:40,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:40,830 INFO L495 AbstractCegarLoop]: Abstraction has 1229 states and 1719 transitions. [2023-11-06 23:05:40,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 23:05:40,830 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1719 transitions. [2023-11-06 23:05:40,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-06 23:05:40,832 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:40,832 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:05:40,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-06 23:05:41,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:41,041 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:41,042 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:41,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1281086252, now seen corresponding path program 1 times [2023-11-06 23:05:41,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:41,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275934178] [2023-11-06 23:05:41,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:41,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:41,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:41,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:41,296 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 23:05:41,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:41,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275934178] [2023-11-06 23:05:41,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275934178] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:41,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680170554] [2023-11-06 23:05:41,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:41,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:41,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:41,299 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:41,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 23:05:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:41,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:41,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:41,705 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 23:05:41,708 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:41,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680170554] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:41,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:41,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:41,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7344447] [2023-11-06 23:05:41,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:41,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:41,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:41,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:41,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:41,711 INFO L87 Difference]: Start difference. First operand 1229 states and 1719 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:41,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:41,832 INFO L93 Difference]: Finished difference Result 1251 states and 1745 transitions. [2023-11-06 23:05:41,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:41,832 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 45 [2023-11-06 23:05:41,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:41,843 INFO L225 Difference]: With dead ends: 1251 [2023-11-06 23:05:41,843 INFO L226 Difference]: Without dead ends: 1240 [2023-11-06 23:05:41,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:41,846 INFO L413 NwaCegarLoop]: 729 mSDtfsCounter, 712 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:41,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 742 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:41,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2023-11-06 23:05:41,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1229. [2023-11-06 23:05:41,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 904 states have (on average 1.3617256637168142) internal successors, (1231), 916 states have internal predecessors, (1231), 246 states have call successors, (246), 79 states have call predecessors, (246), 78 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2023-11-06 23:05:41,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1717 transitions. [2023-11-06 23:05:41,967 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1717 transitions. Word has length 45 [2023-11-06 23:05:41,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:41,969 INFO L495 AbstractCegarLoop]: Abstraction has 1229 states and 1717 transitions. [2023-11-06 23:05:41,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:41,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1717 transitions. [2023-11-06 23:05:41,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-11-06 23:05:41,971 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:41,972 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:05:41,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:42,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-06 23:05:42,180 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:42,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:42,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1223827950, now seen corresponding path program 1 times [2023-11-06 23:05:42,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:42,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857227147] [2023-11-06 23:05:42,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:42,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:42,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:42,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:42,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:42,457 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 23:05:42,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:42,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857227147] [2023-11-06 23:05:42,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857227147] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:42,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978383467] [2023-11-06 23:05:42,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:42,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:42,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:42,460 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:42,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 23:05:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:42,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:42,847 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:42,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 23:05:42,930 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:42,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978383467] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:42,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:42,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:42,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448300225] [2023-11-06 23:05:42,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:42,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:42,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:42,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:42,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:42,933 INFO L87 Difference]: Start difference. First operand 1229 states and 1717 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:43,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:43,061 INFO L93 Difference]: Finished difference Result 1231 states and 1718 transitions. [2023-11-06 23:05:43,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:43,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 45 [2023-11-06 23:05:43,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:43,073 INFO L225 Difference]: With dead ends: 1231 [2023-11-06 23:05:43,073 INFO L226 Difference]: Without dead ends: 1228 [2023-11-06 23:05:43,074 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:43,075 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 675 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:43,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [675 Valid, 714 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:43,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2023-11-06 23:05:43,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 1228. [2023-11-06 23:05:43,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 904 states have (on average 1.3606194690265487) internal successors, (1230), 915 states have internal predecessors, (1230), 245 states have call successors, (245), 79 states have call predecessors, (245), 78 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2023-11-06 23:05:43,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1715 transitions. [2023-11-06 23:05:43,207 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1715 transitions. Word has length 45 [2023-11-06 23:05:43,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:43,208 INFO L495 AbstractCegarLoop]: Abstraction has 1228 states and 1715 transitions. [2023-11-06 23:05:43,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:43,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1715 transitions. [2023-11-06 23:05:43,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-06 23:05:43,209 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:43,209 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:05:43,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:43,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-06 23:05:43,416 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:43,417 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:43,417 INFO L85 PathProgramCache]: Analyzing trace with hash 715762870, now seen corresponding path program 1 times [2023-11-06 23:05:43,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:43,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727727477] [2023-11-06 23:05:43,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:43,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:43,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:43,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:43,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:43,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:43,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:43,667 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 23:05:43,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:43,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727727477] [2023-11-06 23:05:43,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727727477] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:43,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219729873] [2023-11-06 23:05:43,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:43,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:43,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:43,670 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:43,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 23:05:44,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:44,062 INFO L262 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:44,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:44,164 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 23:05:44,164 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:44,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219729873] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:44,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:44,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:44,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041833598] [2023-11-06 23:05:44,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:44,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:44,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:44,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:44,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:44,169 INFO L87 Difference]: Start difference. First operand 1228 states and 1715 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:44,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:44,295 INFO L93 Difference]: Finished difference Result 1230 states and 1716 transitions. [2023-11-06 23:05:44,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:44,296 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2023-11-06 23:05:44,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:44,312 INFO L225 Difference]: With dead ends: 1230 [2023-11-06 23:05:44,312 INFO L226 Difference]: Without dead ends: 1227 [2023-11-06 23:05:44,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:44,315 INFO L413 NwaCegarLoop]: 712 mSDtfsCounter, 672 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:44,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [672 Valid, 712 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:44,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2023-11-06 23:05:44,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 1227. [2023-11-06 23:05:44,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 904 states have (on average 1.3595132743362832) internal successors, (1229), 914 states have internal predecessors, (1229), 244 states have call successors, (244), 79 states have call predecessors, (244), 78 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2023-11-06 23:05:44,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 1713 transitions. [2023-11-06 23:05:44,479 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 1713 transitions. Word has length 46 [2023-11-06 23:05:44,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:44,480 INFO L495 AbstractCegarLoop]: Abstraction has 1227 states and 1713 transitions. [2023-11-06 23:05:44,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:44,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 1713 transitions. [2023-11-06 23:05:44,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-06 23:05:44,482 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:44,482 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:05:44,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:44,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:44,690 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:44,690 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:44,690 INFO L85 PathProgramCache]: Analyzing trace with hash 713541013, now seen corresponding path program 1 times [2023-11-06 23:05:44,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:44,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793631028] [2023-11-06 23:05:44,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:44,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:44,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:44,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:44,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:44,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:44,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:44,920 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 23:05:44,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:44,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793631028] [2023-11-06 23:05:44,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793631028] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:44,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207997333] [2023-11-06 23:05:44,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:44,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:44,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:44,923 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:44,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 23:05:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:45,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 873 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:45,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:45,407 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 23:05:45,408 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:45,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207997333] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:45,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:45,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:45,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910145982] [2023-11-06 23:05:45,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:45,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:45,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:45,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:45,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:45,411 INFO L87 Difference]: Start difference. First operand 1227 states and 1713 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:45,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:45,536 INFO L93 Difference]: Finished difference Result 1229 states and 1714 transitions. [2023-11-06 23:05:45,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:45,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 47 [2023-11-06 23:05:45,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:45,546 INFO L225 Difference]: With dead ends: 1229 [2023-11-06 23:05:45,546 INFO L226 Difference]: Without dead ends: 1226 [2023-11-06 23:05:45,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:45,551 INFO L413 NwaCegarLoop]: 710 mSDtfsCounter, 669 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:45,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 710 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:45,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2023-11-06 23:05:45,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 1226. [2023-11-06 23:05:45,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1226 states, 904 states have (on average 1.3584070796460177) internal successors, (1228), 913 states have internal predecessors, (1228), 243 states have call successors, (243), 79 states have call predecessors, (243), 78 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240) [2023-11-06 23:05:45,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1226 states to 1226 states and 1711 transitions. [2023-11-06 23:05:45,705 INFO L78 Accepts]: Start accepts. Automaton has 1226 states and 1711 transitions. Word has length 47 [2023-11-06 23:05:45,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:45,705 INFO L495 AbstractCegarLoop]: Abstraction has 1226 states and 1711 transitions. [2023-11-06 23:05:45,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:45,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1226 states and 1711 transitions. [2023-11-06 23:05:45,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-06 23:05:45,707 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:45,707 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-06 23:05:45,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:45,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:45,915 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:45,915 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:45,915 INFO L85 PathProgramCache]: Analyzing trace with hash 644668313, now seen corresponding path program 1 times [2023-11-06 23:05:45,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:45,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818365897] [2023-11-06 23:05:45,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:45,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:45,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:46,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:46,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:46,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:46,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:46,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-06 23:05:46,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:46,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818365897] [2023-11-06 23:05:46,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818365897] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:46,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944058030] [2023-11-06 23:05:46,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:46,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:46,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:46,076 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:46,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 23:05:46,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:46,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:46,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:46,538 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 23:05:46,539 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:46,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944058030] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:46,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:46,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:46,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513906702] [2023-11-06 23:05:46,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:46,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:46,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:46,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:46,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:46,550 INFO L87 Difference]: Start difference. First operand 1226 states and 1711 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:46,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:46,768 INFO L93 Difference]: Finished difference Result 1636 states and 2265 transitions. [2023-11-06 23:05:46,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:46,769 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 48 [2023-11-06 23:05:46,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:46,782 INFO L225 Difference]: With dead ends: 1636 [2023-11-06 23:05:46,782 INFO L226 Difference]: Without dead ends: 1600 [2023-11-06 23:05:46,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:46,785 INFO L413 NwaCegarLoop]: 775 mSDtfsCounter, 624 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 1108 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:46,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 1108 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:46,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2023-11-06 23:05:46,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1600. [2023-11-06 23:05:46,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1156 states have (on average 1.3416955017301038) internal successors, (1551), 1167 states have internal predecessors, (1551), 334 states have call successors, (334), 110 states have call predecessors, (334), 109 states have return successors, (333), 333 states have call predecessors, (333), 333 states have call successors, (333) [2023-11-06 23:05:46,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2218 transitions. [2023-11-06 23:05:46,987 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2218 transitions. Word has length 48 [2023-11-06 23:05:46,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:46,988 INFO L495 AbstractCegarLoop]: Abstraction has 1600 states and 2218 transitions. [2023-11-06 23:05:46,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-06 23:05:46,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2218 transitions. [2023-11-06 23:05:46,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-06 23:05:46,991 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:46,991 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:47,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:47,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 23:05:47,199 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:47,200 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:47,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1194963463, now seen corresponding path program 1 times [2023-11-06 23:05:47,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:47,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219120748] [2023-11-06 23:05:47,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:47,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:47,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:47,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-06 23:05:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-06 23:05:47,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,453 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-06 23:05:47,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:47,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219120748] [2023-11-06 23:05:47,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219120748] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:47,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456376316] [2023-11-06 23:05:47,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:47,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:47,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:47,456 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:47,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 23:05:47,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:47,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 23:05:47,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:47,917 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 23:05:47,917 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:47,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456376316] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:47,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:47,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:47,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175148288] [2023-11-06 23:05:47,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:47,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:47,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:47,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:47,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:47,920 INFO L87 Difference]: Start difference. First operand 1600 states and 2218 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:48,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:48,161 INFO L93 Difference]: Finished difference Result 3213 states and 4457 transitions. [2023-11-06 23:05:48,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:48,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 75 [2023-11-06 23:05:48,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:48,174 INFO L225 Difference]: With dead ends: 3213 [2023-11-06 23:05:48,174 INFO L226 Difference]: Without dead ends: 1616 [2023-11-06 23:05:48,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:48,182 INFO L413 NwaCegarLoop]: 667 mSDtfsCounter, 16 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:48,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1325 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:48,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2023-11-06 23:05:48,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1602. [2023-11-06 23:05:48,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1602 states, 1158 states have (on average 1.3411053540587219) internal successors, (1553), 1169 states have internal predecessors, (1553), 334 states have call successors, (334), 110 states have call predecessors, (334), 109 states have return successors, (333), 333 states have call predecessors, (333), 333 states have call successors, (333) [2023-11-06 23:05:48,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1602 states to 1602 states and 2220 transitions. [2023-11-06 23:05:48,348 INFO L78 Accepts]: Start accepts. Automaton has 1602 states and 2220 transitions. Word has length 75 [2023-11-06 23:05:48,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:48,350 INFO L495 AbstractCegarLoop]: Abstraction has 1602 states and 2220 transitions. [2023-11-06 23:05:48,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:48,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1602 states and 2220 transitions. [2023-11-06 23:05:48,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-06 23:05:48,355 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 23:05:48,355 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:48,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:48,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:48,563 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 23:05:48,564 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 23:05:48,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1476816804, now seen corresponding path program 1 times [2023-11-06 23:05:48,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 23:05:48,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322233623] [2023-11-06 23:05:48,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:48,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 23:05:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-11-06 23:05:48,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-06 23:05:48,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 23:05:48,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-06 23:05:48,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-06 23:05:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:48,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-06 23:05:48,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 23:05:48,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322233623] [2023-11-06 23:05:48,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322233623] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 23:05:48,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329719464] [2023-11-06 23:05:48,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 23:05:48,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:48,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 23:05:48,776 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 23:05:48,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 23:05:49,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 23:05:49,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 23:05:49,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 23:05:49,299 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-06 23:05:49,299 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 23:05:49,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329719464] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 23:05:49,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 23:05:49,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2023-11-06 23:05:49,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842743669] [2023-11-06 23:05:49,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 23:05:49,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 23:05:49,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 23:05:49,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 23:05:49,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:49,302 INFO L87 Difference]: Start difference. First operand 1602 states and 2220 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:49,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 23:05:49,465 INFO L93 Difference]: Finished difference Result 1602 states and 2220 transitions. [2023-11-06 23:05:49,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 23:05:49,466 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 79 [2023-11-06 23:05:49,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 23:05:49,466 INFO L225 Difference]: With dead ends: 1602 [2023-11-06 23:05:49,467 INFO L226 Difference]: Without dead ends: 0 [2023-11-06 23:05:49,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 23:05:49,474 INFO L413 NwaCegarLoop]: 898 mSDtfsCounter, 323 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1529 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 23:05:49,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 1529 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 23:05:49,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-06 23:05:49,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-06 23:05:49,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 23:05:49,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-06 23:05:49,476 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 79 [2023-11-06 23:05:49,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 23:05:49,476 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-06 23:05:49,477 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 23:05:49,477 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-06 23:05:49,477 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-06 23:05:49,481 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-06 23:05:49,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 23:05:49,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 23:05:49,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-11-06 23:05:55,028 INFO L899 garLoopResultBuilder]: For program point L2977(line 2977) no Hoare annotation was computed. [2023-11-06 23:05:55,028 INFO L899 garLoopResultBuilder]: For program point L2971-1(line 2971) no Hoare annotation was computed. [2023-11-06 23:05:55,028 INFO L902 garLoopResultBuilder]: At program point L2971(line 2971) the Hoare annotation is: true [2023-11-06 23:05:55,028 INFO L899 garLoopResultBuilder]: For program point L2967(lines 2967 2978) no Hoare annotation was computed. [2023-11-06 23:05:55,029 INFO L899 garLoopResultBuilder]: For program point L2967-2(lines 2963 2979) no Hoare annotation was computed. [2023-11-06 23:05:55,029 INFO L899 garLoopResultBuilder]: For program point L2963(lines 2963 2979) no Hoare annotation was computed. [2023-11-06 23:05:55,029 INFO L902 garLoopResultBuilder]: At program point L2961-1(line 2961) the Hoare annotation is: true [2023-11-06 23:05:55,029 INFO L902 garLoopResultBuilder]: At program point L2961(line 2961) the Hoare annotation is: true [2023-11-06 23:05:55,029 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2951 2982) the Hoare annotation is: true [2023-11-06 23:05:55,029 INFO L899 garLoopResultBuilder]: For program point copy_from_userEXIT(lines 2951 2982) no Hoare annotation was computed. [2023-11-06 23:05:55,029 INFO L899 garLoopResultBuilder]: For program point L2972(lines 2972 2976) no Hoare annotation was computed. [2023-11-06 23:05:55,029 INFO L902 garLoopResultBuilder]: At program point L2972-2(lines 2972 2976) the Hoare annotation is: true [2023-11-06 23:05:55,030 INFO L902 garLoopResultBuilder]: At program point L2968(line 2968) the Hoare annotation is: true [2023-11-06 23:05:55,030 INFO L902 garLoopResultBuilder]: At program point L2966(line 2966) the Hoare annotation is: true [2023-11-06 23:05:55,030 INFO L899 garLoopResultBuilder]: For program point L2968-1(line 2968) no Hoare annotation was computed. [2023-11-06 23:05:55,030 INFO L902 garLoopResultBuilder]: At program point L2964(line 2964) the Hoare annotation is: true [2023-11-06 23:05:55,030 INFO L899 garLoopResultBuilder]: For program point L2966-1(line 2966) no Hoare annotation was computed. [2023-11-06 23:05:55,030 INFO L902 garLoopResultBuilder]: At program point warn_slowpath_fmt_returnLabel#1(lines 4583 4585) the Hoare annotation is: true [2023-11-06 23:05:55,031 INFO L899 garLoopResultBuilder]: For program point L2962(line 2962) no Hoare annotation was computed. [2023-11-06 23:05:55,031 INFO L899 garLoopResultBuilder]: For program point L2964-1(line 2964) no Hoare annotation was computed. [2023-11-06 23:05:55,031 INFO L899 garLoopResultBuilder]: For program point copy_from_userFINAL(lines 2951 2982) no Hoare annotation was computed. [2023-11-06 23:05:55,031 INFO L899 garLoopResultBuilder]: For program point pi_releaseFINAL(lines 4566 4568) no Hoare annotation was computed. [2023-11-06 23:05:55,031 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4566 4568) the Hoare annotation is: true [2023-11-06 23:05:55,031 INFO L899 garLoopResultBuilder]: For program point pi_releaseEXIT(lines 4566 4568) no Hoare annotation was computed. [2023-11-06 23:05:55,032 INFO L899 garLoopResultBuilder]: For program point pi_initEXIT(lines 4556 4558) no Hoare annotation was computed. [2023-11-06 23:05:55,032 INFO L899 garLoopResultBuilder]: For program point pi_initFINAL(lines 4556 4558) no Hoare annotation was computed. [2023-11-06 23:05:55,032 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4556 4558) the Hoare annotation is: true [2023-11-06 23:05:55,032 INFO L899 garLoopResultBuilder]: For program point write_regFINAL(lines 3063 3069) no Hoare annotation was computed. [2023-11-06 23:05:55,032 INFO L902 garLoopResultBuilder]: At program point pi_write_regr_returnLabel#1(lines 4572 4574) the Hoare annotation is: true [2023-11-06 23:05:55,032 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3063 3069) the Hoare annotation is: true [2023-11-06 23:05:55,033 INFO L899 garLoopResultBuilder]: For program point write_regEXIT(lines 3063 3069) no Hoare annotation was computed. [2023-11-06 23:05:55,033 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3076 3082) the Hoare annotation is: true [2023-11-06 23:05:55,033 INFO L899 garLoopResultBuilder]: For program point pg_sleepEXIT(lines 3076 3082) no Hoare annotation was computed. [2023-11-06 23:05:55,033 INFO L899 garLoopResultBuilder]: For program point pg_sleepFINAL(lines 3076 3082) no Hoare annotation was computed. [2023-11-06 23:05:55,033 INFO L902 garLoopResultBuilder]: At program point schedule_timeout_interruptible_returnLabel#1(lines 4580 4582) the Hoare annotation is: true [2023-11-06 23:05:55,033 INFO L899 garLoopResultBuilder]: For program point pi_read_regrFINAL(lines 4563 4565) no Hoare annotation was computed. [2023-11-06 23:05:55,033 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4563 4565) the Hoare annotation is: true [2023-11-06 23:05:55,034 INFO L899 garLoopResultBuilder]: For program point pi_read_regrEXIT(lines 4563 4565) no Hoare annotation was computed. [2023-11-06 23:05:55,034 INFO L902 garLoopResultBuilder]: At program point might_faultFINAL(lines 4532 4534) the Hoare annotation is: true [2023-11-06 23:05:55,034 INFO L899 garLoopResultBuilder]: For program point might_faultEXIT(lines 4532 4534) no Hoare annotation was computed. [2023-11-06 23:05:55,034 INFO L899 garLoopResultBuilder]: For program point printkFINAL(lines 4576 4578) no Hoare annotation was computed. [2023-11-06 23:05:55,034 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4576 4578) the Hoare annotation is: true [2023-11-06 23:05:55,034 INFO L899 garLoopResultBuilder]: For program point printkEXIT(lines 4576 4578) no Hoare annotation was computed. [2023-11-06 23:05:55,035 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4552 4554) the Hoare annotation is: true [2023-11-06 23:05:55,035 INFO L899 garLoopResultBuilder]: For program point pi_disconnectFINAL(lines 4552 4554) no Hoare annotation was computed. [2023-11-06 23:05:55,035 INFO L899 garLoopResultBuilder]: For program point pi_disconnectEXIT(lines 4552 4554) no Hoare annotation was computed. [2023-11-06 23:05:55,035 INFO L899 garLoopResultBuilder]: For program point L3425(lines 3425 3429) no Hoare annotation was computed. [2023-11-06 23:05:55,035 INFO L899 garLoopResultBuilder]: For program point pg_probeEXIT(lines 3407 3441) no Hoare annotation was computed. [2023-11-06 23:05:55,035 INFO L899 garLoopResultBuilder]: For program point L3419-1(line 3419) no Hoare annotation was computed. [2023-11-06 23:05:55,036 INFO L902 garLoopResultBuilder]: At program point L3419(line 3419) the Hoare annotation is: true [2023-11-06 23:05:55,036 INFO L899 garLoopResultBuilder]: For program point L3417(line 3417) no Hoare annotation was computed. [2023-11-06 23:05:55,036 INFO L902 garLoopResultBuilder]: At program point L3413-1(lines 3413 3438) the Hoare annotation is: true [2023-11-06 23:05:55,036 INFO L899 garLoopResultBuilder]: For program point L3413(lines 3413 3438) no Hoare annotation was computed. [2023-11-06 23:05:55,036 INFO L902 garLoopResultBuilder]: At program point L3434(line 3434) the Hoare annotation is: true [2023-11-06 23:05:55,036 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3407 3441) the Hoare annotation is: true [2023-11-06 23:05:55,037 INFO L902 garLoopResultBuilder]: At program point L3432(line 3432) the Hoare annotation is: true [2023-11-06 23:05:55,037 INFO L902 garLoopResultBuilder]: At program point ldv_22850(lines 3413 3431) the Hoare annotation is: true [2023-11-06 23:05:55,037 INFO L899 garLoopResultBuilder]: For program point L3434-1(line 3434) no Hoare annotation was computed. [2023-11-06 23:05:55,037 INFO L899 garLoopResultBuilder]: For program point L3432-1(line 3432) no Hoare annotation was computed. [2023-11-06 23:05:55,037 INFO L902 garLoopResultBuilder]: At program point L3424(lines 3413 3431) the Hoare annotation is: true [2023-11-06 23:05:55,037 INFO L899 garLoopResultBuilder]: For program point pg_probeFINAL(lines 3407 3441) no Hoare annotation was computed. [2023-11-06 23:05:55,037 INFO L899 garLoopResultBuilder]: For program point L3418(lines 3418 3422) no Hoare annotation was computed. [2023-11-06 23:05:55,038 INFO L899 garLoopResultBuilder]: For program point L3433(lines 3433 3437) no Hoare annotation was computed. [2023-11-06 23:05:55,038 INFO L902 garLoopResultBuilder]: At program point L3052(line 3052) the Hoare annotation is: true [2023-11-06 23:05:55,038 INFO L899 garLoopResultBuilder]: For program point L3052-1(line 3052) no Hoare annotation was computed. [2023-11-06 23:05:55,038 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3049 3055) the Hoare annotation is: true [2023-11-06 23:05:55,038 INFO L899 garLoopResultBuilder]: For program point status_regEXIT(lines 3049 3055) no Hoare annotation was computed. [2023-11-06 23:05:55,038 INFO L899 garLoopResultBuilder]: For program point status_regFINAL(lines 3049 3055) no Hoare annotation was computed. [2023-11-06 23:05:55,039 INFO L899 garLoopResultBuilder]: For program point L3202-1(line 3202) no Hoare annotation was computed. [2023-11-06 23:05:55,039 INFO L899 garLoopResultBuilder]: For program point L3231-1(line 3231) no Hoare annotation was computed. [2023-11-06 23:05:55,039 INFO L902 garLoopResultBuilder]: At program point L3231(line 3231) the Hoare annotation is: true [2023-11-06 23:05:55,039 INFO L902 garLoopResultBuilder]: At program point L3240(line 3240) the Hoare annotation is: true [2023-11-06 23:05:55,039 INFO L899 garLoopResultBuilder]: For program point L3207-1(line 3207) no Hoare annotation was computed. [2023-11-06 23:05:55,039 INFO L902 garLoopResultBuilder]: At program point L3207(line 3207) the Hoare annotation is: true [2023-11-06 23:05:55,040 INFO L899 garLoopResultBuilder]: For program point L3240-1(line 3240) no Hoare annotation was computed. [2023-11-06 23:05:55,040 INFO L902 garLoopResultBuilder]: At program point L3232(lines 3201 3242) the Hoare annotation is: true [2023-11-06 23:05:55,040 INFO L899 garLoopResultBuilder]: For program point L3220-1(lines 3220 3228) no Hoare annotation was computed. [2023-11-06 23:05:55,040 INFO L902 garLoopResultBuilder]: At program point pi_read_block_returnLabel#1(lines 4559 4561) the Hoare annotation is: true [2023-11-06 23:05:55,040 INFO L899 garLoopResultBuilder]: For program point L3216-1(lines 3201 3242) no Hoare annotation was computed. [2023-11-06 23:05:55,040 INFO L899 garLoopResultBuilder]: For program point L3212(lines 3212 3215) no Hoare annotation was computed. [2023-11-06 23:05:55,041 INFO L899 garLoopResultBuilder]: For program point L3212-2(lines 3201 3242) no Hoare annotation was computed. [2023-11-06 23:05:55,041 INFO L899 garLoopResultBuilder]: For program point L3233(line 3233) no Hoare annotation was computed. [2023-11-06 23:05:55,041 INFO L899 garLoopResultBuilder]: For program point L3221(lines 3221 3225) no Hoare annotation was computed. [2023-11-06 23:05:55,041 INFO L902 garLoopResultBuilder]: At program point L3221-2(lines 3221 3225) the Hoare annotation is: true [2023-11-06 23:05:55,041 INFO L899 garLoopResultBuilder]: For program point L3213-1(line 3213) no Hoare annotation was computed. [2023-11-06 23:05:55,041 INFO L899 garLoopResultBuilder]: For program point pg_completionFINAL(lines 3191 3243) no Hoare annotation was computed. [2023-11-06 23:05:55,042 INFO L902 garLoopResultBuilder]: At program point L3213(line 3213) the Hoare annotation is: true [2023-11-06 23:05:55,042 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3191 3243) the Hoare annotation is: true [2023-11-06 23:05:55,042 INFO L899 garLoopResultBuilder]: For program point L3209(line 3209) no Hoare annotation was computed. [2023-11-06 23:05:55,042 INFO L899 garLoopResultBuilder]: For program point L3209-2(line 3209) no Hoare annotation was computed. [2023-11-06 23:05:55,042 INFO L899 garLoopResultBuilder]: For program point L3209-4(line 3209) no Hoare annotation was computed. [2023-11-06 23:05:55,042 INFO L899 garLoopResultBuilder]: For program point L3234(line 3234) no Hoare annotation was computed. [2023-11-06 23:05:55,043 INFO L899 garLoopResultBuilder]: For program point L3234-2(line 3234) no Hoare annotation was computed. [2023-11-06 23:05:55,043 INFO L899 garLoopResultBuilder]: For program point L3234-4(lines 3234 3238) no Hoare annotation was computed. [2023-11-06 23:05:55,043 INFO L899 garLoopResultBuilder]: For program point L3226(line 3226) no Hoare annotation was computed. [2023-11-06 23:05:55,043 INFO L899 garLoopResultBuilder]: For program point pg_completionEXIT(lines 3191 3243) no Hoare annotation was computed. [2023-11-06 23:05:55,043 INFO L902 garLoopResultBuilder]: At program point ldv_22806(lines 3201 3242) the Hoare annotation is: true [2023-11-06 23:05:55,043 INFO L902 garLoopResultBuilder]: At program point L3210(line 3210) the Hoare annotation is: true [2023-11-06 23:05:55,044 INFO L902 garLoopResultBuilder]: At program point ldv_22808(lines 3201 3242) the Hoare annotation is: true [2023-11-06 23:05:55,044 INFO L899 garLoopResultBuilder]: For program point L3210-1(line 3210) no Hoare annotation was computed. [2023-11-06 23:05:55,044 INFO L899 garLoopResultBuilder]: For program point L3206(line 3206) no Hoare annotation was computed. [2023-11-06 23:05:55,044 INFO L902 garLoopResultBuilder]: At program point L3202(line 3202) the Hoare annotation is: true [2023-11-06 23:05:55,045 INFO L895 garLoopResultBuilder]: At program point __unregister_chrdev_returnLabel#1(lines 4512 4514) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2023-11-06 23:05:55,045 INFO L899 garLoopResultBuilder]: For program point ldv_unregister_chrdev_11EXIT(lines 4032 4039) no Hoare annotation was computed. [2023-11-06 23:05:55,045 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(lines 4032 4039) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2023-11-06 23:05:55,045 INFO L899 garLoopResultBuilder]: For program point ldv_unregister_chrdev_11FINAL(lines 4032 4039) no Hoare annotation was computed. [2023-11-06 23:05:55,046 INFO L895 garLoopResultBuilder]: At program point unregister_chrdev_returnLabel#1(lines 2899 2905) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_retval_1~0 0)) (not (= ~ldv_mutex_pg_mutex~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) (not (= ~disable~0 0)) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)) [2023-11-06 23:05:55,046 INFO L899 garLoopResultBuilder]: For program point DRIVEFINAL(lines 3070 3075) no Hoare annotation was computed. [2023-11-06 23:05:55,046 INFO L899 garLoopResultBuilder]: For program point DRIVEEXIT(lines 3070 3075) no Hoare annotation was computed. [2023-11-06 23:05:55,046 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3070 3075) the Hoare annotation is: true [2023-11-06 23:05:55,046 INFO L899 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 4542 4544) no Hoare annotation was computed. [2023-11-06 23:05:55,046 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4542 4544) the Hoare annotation is: true [2023-11-06 23:05:55,047 INFO L899 garLoopResultBuilder]: For program point mutex_unlockFINAL(lines 4542 4544) no Hoare annotation was computed. [2023-11-06 23:05:55,047 INFO L899 garLoopResultBuilder]: For program point copy_to_userEXIT(lines 2983 2990) no Hoare annotation was computed. [2023-11-06 23:05:55,047 INFO L899 garLoopResultBuilder]: For program point copy_to_userFINAL(lines 2983 2990) no Hoare annotation was computed. [2023-11-06 23:05:55,047 INFO L902 garLoopResultBuilder]: At program point L2986(line 2986) the Hoare annotation is: true [2023-11-06 23:05:55,047 INFO L902 garLoopResultBuilder]: At program point _copy_to_user_returnLabel#1(lines 4520 4522) the Hoare annotation is: true [2023-11-06 23:05:55,047 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2983 2990) the Hoare annotation is: true [2023-11-06 23:05:55,048 INFO L899 garLoopResultBuilder]: For program point L2986-1(line 2986) no Hoare annotation was computed. [2023-11-06 23:05:55,048 INFO L899 garLoopResultBuilder]: For program point pg_waitFINAL(lines 3083 3137) no Hoare annotation was computed. [2023-11-06 23:05:55,048 INFO L899 garLoopResultBuilder]: For program point L3099(lines 3099 3103) no Hoare annotation was computed. [2023-11-06 23:05:55,048 INFO L902 garLoopResultBuilder]: At program point L3116(line 3116) the Hoare annotation is: true [2023-11-06 23:05:55,048 INFO L899 garLoopResultBuilder]: For program point L3116-1(line 3116) no Hoare annotation was computed. [2023-11-06 23:05:55,048 INFO L899 garLoopResultBuilder]: For program point L3117(lines 3117 3126) no Hoare annotation was computed. [2023-11-06 23:05:55,049 INFO L899 garLoopResultBuilder]: For program point L3117-2(lines 3113 3133) no Hoare annotation was computed. [2023-11-06 23:05:55,049 INFO L899 garLoopResultBuilder]: For program point L3118(lines 3118 3122) no Hoare annotation was computed. [2023-11-06 23:05:55,049 INFO L902 garLoopResultBuilder]: At program point L3118-2(lines 3118 3122) the Hoare annotation is: true [2023-11-06 23:05:55,049 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3083 3137) the Hoare annotation is: true [2023-11-06 23:05:55,049 INFO L902 garLoopResultBuilder]: At program point __const_udelay_returnLabel#1(lines 4505 4507) the Hoare annotation is: true [2023-11-06 23:05:55,049 INFO L902 garLoopResultBuilder]: At program point ldv_22777(lines 3092 3136) the Hoare annotation is: true [2023-11-06 23:05:55,050 INFO L902 garLoopResultBuilder]: At program point ldv_22779(lines 3092 3136) the Hoare annotation is: true [2023-11-06 23:05:55,050 INFO L902 garLoopResultBuilder]: At program point L3102(line 3102) the Hoare annotation is: true [2023-11-06 23:05:55,050 INFO L902 garLoopResultBuilder]: At program point L3102-1(lines 3092 3136) the Hoare annotation is: true [2023-11-06 23:05:55,050 INFO L899 garLoopResultBuilder]: For program point L3127-1(lines 3127 3130) no Hoare annotation was computed. [2023-11-06 23:05:55,050 INFO L899 garLoopResultBuilder]: For program point L3128(line 3128) no Hoare annotation was computed. [2023-11-06 23:05:55,050 INFO L899 garLoopResultBuilder]: For program point L3128-2(line 3128) no Hoare annotation was computed. [2023-11-06 23:05:55,050 INFO L899 garLoopResultBuilder]: For program point L3128-4(line 3128) no Hoare annotation was computed. [2023-11-06 23:05:55,051 INFO L899 garLoopResultBuilder]: For program point L3113(line 3113) no Hoare annotation was computed. [2023-11-06 23:05:55,051 INFO L899 garLoopResultBuilder]: For program point L3113-2(line 3113) no Hoare annotation was computed. [2023-11-06 23:05:55,051 INFO L899 garLoopResultBuilder]: For program point L3113-4(lines 3113 3134) no Hoare annotation was computed. [2023-11-06 23:05:55,051 INFO L899 garLoopResultBuilder]: For program point L3105(line 3105) no Hoare annotation was computed. [2023-11-06 23:05:55,051 INFO L902 garLoopResultBuilder]: At program point L3114(line 3114) the Hoare annotation is: true [2023-11-06 23:05:55,051 INFO L899 garLoopResultBuilder]: For program point L3114-1(line 3114) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point L3106(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point pg_waitEXIT(lines 3083 3137) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point L3106-2(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point L3106-4(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point L3106-5(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,052 INFO L899 garLoopResultBuilder]: For program point L3106-8(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3106-7(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3106-10(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3106-12(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3106-14(line 3106) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3106-15(lines 3106 3110) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3123(lines 3123 3124) no Hoare annotation was computed. [2023-11-06 23:05:55,053 INFO L899 garLoopResultBuilder]: For program point L3115-1(line 3115) no Hoare annotation was computed. [2023-11-06 23:05:55,054 INFO L902 garLoopResultBuilder]: At program point L3115(line 3115) the Hoare annotation is: true [2023-11-06 23:05:55,054 INFO L899 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 4041 4046) no Hoare annotation was computed. [2023-11-06 23:05:55,054 INFO L902 garLoopResultBuilder]: At program point ERROR(lines 4041 4046) the Hoare annotation is: true [2023-11-06 23:05:55,054 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 4044) no Hoare annotation was computed. [2023-11-06 23:05:55,054 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 4041 4046) no Hoare annotation was computed. [2023-11-06 23:05:55,055 INFO L902 garLoopResultBuilder]: At program point L3582(line 3582) the Hoare annotation is: true [2023-11-06 23:05:55,055 INFO L899 garLoopResultBuilder]: For program point L3582-1(line 3582) no Hoare annotation was computed. [2023-11-06 23:05:55,055 INFO L899 garLoopResultBuilder]: For program point L3578(lines 3578 3581) no Hoare annotation was computed. [2023-11-06 23:05:55,055 INFO L899 garLoopResultBuilder]: For program point L3574(lines 3574 3577) no Hoare annotation was computed. [2023-11-06 23:05:55,055 INFO L899 garLoopResultBuilder]: For program point pg_writeEXIT(lines 3563 3636) no Hoare annotation was computed. [2023-11-06 23:05:55,055 INFO L899 garLoopResultBuilder]: For program point L3599(lines 3599 3611) no Hoare annotation was computed. [2023-11-06 23:05:55,056 INFO L902 garLoopResultBuilder]: At program point L3628(lines 3628 3629) the Hoare annotation is: true [2023-11-06 23:05:55,056 INFO L899 garLoopResultBuilder]: For program point L3595(lines 3595 3598) no Hoare annotation was computed. [2023-11-06 23:05:55,056 INFO L899 garLoopResultBuilder]: For program point L3628-1(lines 3628 3629) no Hoare annotation was computed. [2023-11-06 23:05:55,056 INFO L899 garLoopResultBuilder]: For program point L3591(lines 3591 3594) no Hoare annotation was computed. [2023-11-06 23:05:55,056 INFO L899 garLoopResultBuilder]: For program point L3620(line 3620) no Hoare annotation was computed. [2023-11-06 23:05:55,056 INFO L899 garLoopResultBuilder]: For program point L3620-2(line 3620) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L899 garLoopResultBuilder]: For program point L3587(lines 3587 3590) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L899 garLoopResultBuilder]: For program point pg_writeFINAL(lines 3563 3636) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L899 garLoopResultBuilder]: For program point L3620-4(lines 3620 3623) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L899 garLoopResultBuilder]: For program point L3583(lines 3583 3586) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L899 garLoopResultBuilder]: For program point L3612(lines 3612 3615) no Hoare annotation was computed. [2023-11-06 23:05:55,057 INFO L902 garLoopResultBuilder]: At program point L3604(line 3604) the Hoare annotation is: true [2023-11-06 23:05:55,058 INFO L899 garLoopResultBuilder]: For program point L3604-1(line 3604) no Hoare annotation was computed. [2023-11-06 23:05:55,058 INFO L899 garLoopResultBuilder]: For program point L3600(lines 3600 3603) no Hoare annotation was computed. [2023-11-06 23:05:55,058 INFO L899 garLoopResultBuilder]: For program point L3605(lines 3605 3608) no Hoare annotation was computed. [2023-11-06 23:05:55,058 INFO L899 garLoopResultBuilder]: For program point L3630(lines 3630 3633) no Hoare annotation was computed. [2023-11-06 23:05:55,058 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3563 3636) the Hoare annotation is: true [2023-11-06 23:05:55,058 INFO L902 garLoopResultBuilder]: At program point L3618(line 3618) the Hoare annotation is: true [2023-11-06 23:05:55,058 INFO L899 garLoopResultBuilder]: For program point L3618-1(line 3618) no Hoare annotation was computed. [2023-11-06 23:05:55,059 INFO L899 garLoopResultBuilder]: For program point L3619(lines 3619 3626) no Hoare annotation was computed. [2023-11-06 23:05:55,059 INFO L899 garLoopResultBuilder]: For program point pi_connectEXIT(lines 4549 4551) no Hoare annotation was computed. [2023-11-06 23:05:55,059 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4549 4551) the Hoare annotation is: true [2023-11-06 23:05:55,059 INFO L899 garLoopResultBuilder]: For program point pi_connectFINAL(lines 4549 4551) no Hoare annotation was computed. [2023-11-06 23:05:55,059 INFO L899 garLoopResultBuilder]: For program point L3169-1(line 3169) no Hoare annotation was computed. [2023-11-06 23:05:55,059 INFO L902 garLoopResultBuilder]: At program point L3169(line 3169) the Hoare annotation is: true [2023-11-06 23:05:55,060 INFO L899 garLoopResultBuilder]: For program point L3161-1(line 3161) no Hoare annotation was computed. [2023-11-06 23:05:55,060 INFO L902 garLoopResultBuilder]: At program point L3161(line 3161) the Hoare annotation is: true [2023-11-06 23:05:55,060 INFO L899 garLoopResultBuilder]: For program point pg_commandEXIT(lines 3138 3190) no Hoare annotation was computed. [2023-11-06 23:05:55,060 INFO L899 garLoopResultBuilder]: For program point L3157(lines 3157 3160) no Hoare annotation was computed. [2023-11-06 23:05:55,060 INFO L902 garLoopResultBuilder]: At program point L3153-1(line 3153) the Hoare annotation is: true [2023-11-06 23:05:55,060 INFO L902 garLoopResultBuilder]: At program point L3153(line 3153) the Hoare annotation is: true [2023-11-06 23:05:55,061 INFO L902 garLoopResultBuilder]: At program point fail(lines 3144 3189) the Hoare annotation is: true [2023-11-06 23:05:55,061 INFO L899 garLoopResultBuilder]: For program point L3182(line 3182) no Hoare annotation was computed. [2023-11-06 23:05:55,061 INFO L899 garLoopResultBuilder]: For program point L3149(lines 3149 3152) no Hoare annotation was computed. [2023-11-06 23:05:55,061 INFO L899 garLoopResultBuilder]: For program point L3145-1(line 3145) no Hoare annotation was computed. [2023-11-06 23:05:55,061 INFO L902 garLoopResultBuilder]: At program point ldv_22794(lines 3168 3183) the Hoare annotation is: true [2023-11-06 23:05:55,061 INFO L902 garLoopResultBuilder]: At program point L3145(line 3145) the Hoare annotation is: true [2023-11-06 23:05:55,062 INFO L902 garLoopResultBuilder]: At program point ldv_22796(lines 3168 3183) the Hoare annotation is: true [2023-11-06 23:05:55,062 INFO L899 garLoopResultBuilder]: For program point L3162(lines 3162 3166) no Hoare annotation was computed. [2023-11-06 23:05:55,062 INFO L902 garLoopResultBuilder]: At program point L3154(line 3154) the Hoare annotation is: true [2023-11-06 23:05:55,062 INFO L899 garLoopResultBuilder]: For program point L3187-1(line 3187) no Hoare annotation was computed. [2023-11-06 23:05:55,062 INFO L902 garLoopResultBuilder]: At program point L3187(line 3187) the Hoare annotation is: true [2023-11-06 23:05:55,062 INFO L902 garLoopResultBuilder]: At program point L3146(line 3146) the Hoare annotation is: true [2023-11-06 23:05:55,063 INFO L899 garLoopResultBuilder]: For program point L3146-1(line 3146) no Hoare annotation was computed. [2023-11-06 23:05:55,063 INFO L899 garLoopResultBuilder]: For program point L3167-1(line 3167) no Hoare annotation was computed. [2023-11-06 23:05:55,063 INFO L902 garLoopResultBuilder]: At program point L3167(line 3167) the Hoare annotation is: true [2023-11-06 23:05:55,063 INFO L899 garLoopResultBuilder]: For program point L3163-1(line 3163) no Hoare annotation was computed. [2023-11-06 23:05:55,063 INFO L902 garLoopResultBuilder]: At program point L3163(line 3163) the Hoare annotation is: true [2023-11-06 23:05:55,063 INFO L902 garLoopResultBuilder]: At program point L3155(line 3155) the Hoare annotation is: true [2023-11-06 23:05:55,064 INFO L902 garLoopResultBuilder]: At program point L3147-1(line 3147) the Hoare annotation is: true [2023-11-06 23:05:55,064 INFO L902 garLoopResultBuilder]: At program point L3147(line 3147) the Hoare annotation is: true [2023-11-06 23:05:55,064 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3138 3190) the Hoare annotation is: true [2023-11-06 23:05:55,064 INFO L902 garLoopResultBuilder]: At program point $Ultimate##10(lines 3176 3180) the Hoare annotation is: true [2023-11-06 23:05:55,064 INFO L899 garLoopResultBuilder]: For program point L3168(lines 3168 3184) no Hoare annotation was computed. [2023-11-06 23:05:55,064 INFO L899 garLoopResultBuilder]: For program point L3168-2(lines 3168 3184) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L899 garLoopResultBuilder]: For program point pg_commandFINAL(lines 3138 3190) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L899 garLoopResultBuilder]: For program point L3156(line 3156) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L899 garLoopResultBuilder]: For program point L3148(line 3148) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L899 garLoopResultBuilder]: For program point L3173-1(line 3173) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L902 garLoopResultBuilder]: At program point L3173(line 3173) the Hoare annotation is: true [2023-11-06 23:05:55,065 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectFINAL(lines 4048 4053) no Hoare annotation was computed. [2023-11-06 23:05:55,065 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4048 4053) the Hoare annotation is: true [2023-11-06 23:05:55,066 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 4048 4053) no Hoare annotation was computed. [2023-11-06 23:05:55,066 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2805 2811) the Hoare annotation is: true [2023-11-06 23:05:55,066 INFO L899 garLoopResultBuilder]: For program point clear_bitFINAL(lines 2805 2811) no Hoare annotation was computed. [2023-11-06 23:05:55,066 INFO L899 garLoopResultBuilder]: For program point clear_bitEXIT(lines 2805 2811) no Hoare annotation was computed. [2023-11-06 23:05:55,066 INFO L899 garLoopResultBuilder]: For program point read_regFINAL(lines 3056 3062) no Hoare annotation was computed. [2023-11-06 23:05:55,066 INFO L899 garLoopResultBuilder]: For program point read_regEXIT(lines 3056 3062) no Hoare annotation was computed. [2023-11-06 23:05:55,067 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3056 3062) the Hoare annotation is: true [2023-11-06 23:05:55,067 INFO L899 garLoopResultBuilder]: For program point L3059-1(line 3059) no Hoare annotation was computed. [2023-11-06 23:05:55,067 INFO L902 garLoopResultBuilder]: At program point L3059(line 3059) the Hoare annotation is: true [2023-11-06 23:05:55,067 INFO L899 garLoopResultBuilder]: For program point L3264(line 3264) no Hoare annotation was computed. [2023-11-06 23:05:55,067 INFO L902 garLoopResultBuilder]: At program point L3260(line 3260) the Hoare annotation is: true [2023-11-06 23:05:55,067 INFO L902 garLoopResultBuilder]: At program point L3322(line 3322) the Hoare annotation is: true [2023-11-06 23:05:55,068 INFO L899 garLoopResultBuilder]: For program point L3260-1(line 3260) no Hoare annotation was computed. [2023-11-06 23:05:55,068 INFO L899 garLoopResultBuilder]: For program point L3322-1(line 3322) no Hoare annotation was computed. [2023-11-06 23:05:55,068 INFO L902 garLoopResultBuilder]: At program point L3306(line 3306) the Hoare annotation is: true [2023-11-06 23:05:55,068 INFO L899 garLoopResultBuilder]: For program point L3273-1(line 3273) no Hoare annotation was computed. [2023-11-06 23:05:55,068 INFO L902 garLoopResultBuilder]: At program point L3273(line 3273) the Hoare annotation is: true [2023-11-06 23:05:55,068 INFO L899 garLoopResultBuilder]: For program point L3306-1(line 3306) no Hoare annotation was computed. [2023-11-06 23:05:55,069 INFO L902 garLoopResultBuilder]: At program point L3302(line 3302) the Hoare annotation is: true [2023-11-06 23:05:55,069 INFO L899 garLoopResultBuilder]: For program point L3302-1(line 3302) no Hoare annotation was computed. [2023-11-06 23:05:55,069 INFO L899 garLoopResultBuilder]: For program point L3261-1(line 3261) no Hoare annotation was computed. [2023-11-06 23:05:55,069 INFO L902 garLoopResultBuilder]: At program point L3261(line 3261) the Hoare annotation is: true [2023-11-06 23:05:55,069 INFO L899 garLoopResultBuilder]: For program point L3286(line 3286) no Hoare annotation was computed. [2023-11-06 23:05:55,069 INFO L899 garLoopResultBuilder]: For program point L3319(line 3319) no Hoare annotation was computed. [2023-11-06 23:05:55,070 INFO L902 garLoopResultBuilder]: At program point L3315-1(lines 3315 3318) the Hoare annotation is: true [2023-11-06 23:05:55,070 INFO L899 garLoopResultBuilder]: For program point pg_resetFINAL(lines 3244 3325) no Hoare annotation was computed. [2023-11-06 23:05:55,070 INFO L899 garLoopResultBuilder]: For program point L3274(line 3274) no Hoare annotation was computed. [2023-11-06 23:05:55,070 INFO L899 garLoopResultBuilder]: For program point L3274-2(line 3274) no Hoare annotation was computed. [2023-11-06 23:05:55,070 INFO L902 garLoopResultBuilder]: At program point $Ultimate##21(lines 3315 3318) the Hoare annotation is: true [2023-11-06 23:05:55,070 INFO L899 garLoopResultBuilder]: For program point L3274-4(lines 3274 3278) no Hoare annotation was computed. [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point ldv_22820(lines 3254 3324) the Hoare annotation is: true [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point ldv_22822(lines 3254 3324) the Hoare annotation is: true [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point ldv_22823(lines 3301 3320) the Hoare annotation is: true [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point L3262(line 3262) the Hoare annotation is: true [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point L3262-1(line 3262) the Hoare annotation is: true [2023-11-06 23:05:55,071 INFO L902 garLoopResultBuilder]: At program point L3316(line 3316) the Hoare annotation is: true [2023-11-06 23:05:55,072 INFO L899 garLoopResultBuilder]: For program point L3316-1(line 3316) no Hoare annotation was computed. [2023-11-06 23:05:55,072 INFO L902 garLoopResultBuilder]: At program point ldv_22817(lines 3254 3324) the Hoare annotation is: true [2023-11-06 23:05:55,072 INFO L902 garLoopResultBuilder]: At program point ldv_22819(lines 3254 3324) the Hoare annotation is: true [2023-11-06 23:05:55,072 INFO L902 garLoopResultBuilder]: At program point $Ultimate##19(lines 3309 3313) the Hoare annotation is: true [2023-11-06 23:05:55,072 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3244 3325) the Hoare annotation is: true [2023-11-06 23:05:55,072 INFO L902 garLoopResultBuilder]: At program point $Ultimate##12(lines 3289 3293) the Hoare annotation is: true [2023-11-06 23:05:55,073 INFO L899 garLoopResultBuilder]: For program point pg_resetEXIT(lines 3244 3325) no Hoare annotation was computed. [2023-11-06 23:05:55,073 INFO L899 garLoopResultBuilder]: For program point L3296(lines 3296 3300) no Hoare annotation was computed. [2023-11-06 23:05:55,073 INFO L899 garLoopResultBuilder]: For program point L3296-2(lines 3254 3324) no Hoare annotation was computed. [2023-11-06 23:05:55,073 INFO L902 garLoopResultBuilder]: At program point L3263(line 3263) the Hoare annotation is: true [2023-11-06 23:05:55,073 INFO L899 garLoopResultBuilder]: For program point L3272(lines 3272 3281) no Hoare annotation was computed. [2023-11-06 23:05:55,073 INFO L902 garLoopResultBuilder]: At program point L3268(lines 3254 3324) the Hoare annotation is: true [2023-11-06 23:05:55,074 INFO L899 garLoopResultBuilder]: For program point L3301-1(lines 3301 3321) no Hoare annotation was computed. [2023-11-06 23:05:55,074 INFO L899 garLoopResultBuilder]: For program point L2913(lines 2913 2915) no Hoare annotation was computed. [2023-11-06 23:05:55,074 INFO L902 garLoopResultBuilder]: At program point ldv_is_err_returnLabel#1(lines 2917 2920) the Hoare annotation is: true [2023-11-06 23:05:55,074 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 2921 2930) no Hoare annotation was computed. [2023-11-06 23:05:55,074 INFO L899 garLoopResultBuilder]: For program point L2923(lines 2923 2929) no Hoare annotation was computed. [2023-11-06 23:05:55,074 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2921 2930) the Hoare annotation is: true [2023-11-06 23:05:55,074 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 2921 2930) no Hoare annotation was computed. [2023-11-06 23:05:55,075 INFO L899 garLoopResultBuilder]: For program point L2914(line 2914) no Hoare annotation was computed. [2023-11-06 23:05:55,075 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4535 4537) the Hoare annotation is: true [2023-11-06 23:05:55,075 INFO L899 garLoopResultBuilder]: For program point mutex_lockFINAL(lines 4535 4537) no Hoare annotation was computed. [2023-11-06 23:05:55,075 INFO L899 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 4535 4537) no Hoare annotation was computed. [2023-11-06 23:05:55,075 INFO L899 garLoopResultBuilder]: For program point _copy_from_userEXIT(lines 4516 4518) no Hoare annotation was computed. [2023-11-06 23:05:55,075 INFO L899 garLoopResultBuilder]: For program point _copy_from_userFINAL(lines 4516 4518) no Hoare annotation was computed. [2023-11-06 23:05:55,076 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4516 4518) the Hoare annotation is: true [2023-11-06 23:05:55,076 INFO L895 garLoopResultBuilder]: At program point ldv_initialize_returnLabel#1(lines 4470 4479) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,076 INFO L899 garLoopResultBuilder]: For program point L3669-1(lines 3669 3677) no Hoare annotation was computed. [2023-11-06 23:05:55,076 INFO L899 garLoopResultBuilder]: For program point L3669(lines 3669 3677) no Hoare annotation was computed. [2023-11-06 23:05:55,076 INFO L895 garLoopResultBuilder]: At program point L3504(line 3504) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2023-11-06 23:05:55,077 INFO L899 garLoopResultBuilder]: For program point L3537(line 3537) no Hoare annotation was computed. [2023-11-06 23:05:55,077 INFO L899 garLoopResultBuilder]: For program point L4462(lines 4462 4465) no Hoare annotation was computed. [2023-11-06 23:05:55,077 INFO L899 garLoopResultBuilder]: For program point L3471(lines 3471 3474) no Hoare annotation was computed. [2023-11-06 23:05:55,077 INFO L899 garLoopResultBuilder]: For program point L3504-1(line 3504) no Hoare annotation was computed. [2023-11-06 23:05:55,077 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22922#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,078 INFO L895 garLoopResultBuilder]: At program point __class_create_returnLabel#1(lines 4502 4504) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,078 INFO L899 garLoopResultBuilder]: For program point L3901(line 3901) no Hoare annotation was computed. [2023-11-06 23:05:55,078 INFO L899 garLoopResultBuilder]: For program point L3902(lines 3902 3933) no Hoare annotation was computed. [2023-11-06 23:05:55,078 INFO L899 garLoopResultBuilder]: For program point L3935(line 3935) no Hoare annotation was computed. [2023-11-06 23:05:55,078 INFO L899 garLoopResultBuilder]: For program point L3869(line 3869) no Hoare annotation was computed. [2023-11-06 23:05:55,078 INFO L895 garLoopResultBuilder]: At program point pg_read_returnLabel#1(lines 3637 3696) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,078 INFO L899 garLoopResultBuilder]: For program point L3803(lines 3803 3806) no Hoare annotation was computed. [2023-11-06 23:05:55,079 INFO L899 garLoopResultBuilder]: For program point L3803-2(lines 3803 3806) no Hoare annotation was computed. [2023-11-06 23:05:55,079 INFO L899 garLoopResultBuilder]: For program point L4464-1(lines 4462 4465) no Hoare annotation was computed. [2023-11-06 23:05:55,079 INFO L895 garLoopResultBuilder]: At program point L4497(line 4497) the Hoare annotation is: false [2023-11-06 23:05:55,079 INFO L895 garLoopResultBuilder]: At program point L4464(line 4464) the Hoare annotation is: false [2023-11-06 23:05:55,079 INFO L902 garLoopResultBuilder]: At program point L4497-1(lines 4480 4501) the Hoare annotation is: true [2023-11-06 23:05:55,079 INFO L895 garLoopResultBuilder]: At program point kmalloc_returnLabel#1(lines 2936 2942) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,080 INFO L899 garLoopResultBuilder]: For program point L3870(lines 3870 3874) no Hoare annotation was computed. [2023-11-06 23:05:55,080 INFO L895 garLoopResultBuilder]: At program point L3804(line 3804) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,080 INFO L899 garLoopResultBuilder]: For program point L3804-1(line 3804) no Hoare annotation was computed. [2023-11-06 23:05:55,080 INFO L895 garLoopResultBuilder]: At program point L3771(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,080 INFO L899 garLoopResultBuilder]: For program point L3672(lines 3672 3675) no Hoare annotation was computed. [2023-11-06 23:05:55,081 INFO L899 garLoopResultBuilder]: For program point L3540(lines 3540 3546) no Hoare annotation was computed. [2023-11-06 23:05:55,081 INFO L895 garLoopResultBuilder]: At program point __kmalloc_returnLabel#1(lines 2931 2934) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,081 INFO L899 garLoopResultBuilder]: For program point L3904(lines 3904 3930) no Hoare annotation was computed. [2023-11-06 23:05:55,081 INFO L895 garLoopResultBuilder]: At program point L3541-1(line 3541) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,081 INFO L895 garLoopResultBuilder]: At program point L3541(line 3541) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,081 INFO L899 garLoopResultBuilder]: For program point L3475-1(lines 3475 3476) no Hoare annotation was computed. [2023-11-06 23:05:55,082 INFO L895 garLoopResultBuilder]: At program point L3475(lines 3475 3476) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,082 INFO L899 garLoopResultBuilder]: For program point L3905(line 3905) no Hoare annotation was computed. [2023-11-06 23:05:55,082 INFO L899 garLoopResultBuilder]: For program point L3542(line 3542) no Hoare annotation was computed. [2023-11-06 23:05:55,082 INFO L899 garLoopResultBuilder]: For program point L3906(lines 3906 3911) no Hoare annotation was computed. [2023-11-06 23:05:55,082 INFO L899 garLoopResultBuilder]: For program point L3708(lines 3708 3712) no Hoare annotation was computed. [2023-11-06 23:05:55,082 INFO L899 garLoopResultBuilder]: For program point L3477(lines 3477 3486) no Hoare annotation was computed. [2023-11-06 23:05:55,083 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22903#1(lines 3721 3740) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,083 INFO L895 garLoopResultBuilder]: At program point L3478(line 3478) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,083 INFO L899 garLoopResultBuilder]: For program point L3478-1(line 3478) no Hoare annotation was computed. [2023-11-06 23:05:55,083 INFO L895 garLoopResultBuilder]: At program point L3842(lines 3837 3943) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,083 INFO L895 garLoopResultBuilder]: At program point L4503(line 4503) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,084 INFO L899 garLoopResultBuilder]: For program point L4503-1(line 4503) no Hoare annotation was computed. [2023-11-06 23:05:55,084 INFO L899 garLoopResultBuilder]: For program point L3479(lines 3479 3484) no Hoare annotation was computed. [2023-11-06 23:05:55,084 INFO L895 garLoopResultBuilder]: At program point pg_release_returnLabel#1(lines 3553 3562) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,084 INFO L899 garLoopResultBuilder]: For program point L4404(lines 4404 4407) no Hoare annotation was computed. [2023-11-06 23:05:55,084 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_unlock_pg_mutex_returnLabel#1(lines 4459 4469) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,085 INFO L895 garLoopResultBuilder]: At program point register_chrdev_returnLabel#1(lines 2889 2896) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,085 INFO L902 garLoopResultBuilder]: At program point main_returnLabel#1(lines 3833 3944) the Hoare annotation is: true [2023-11-06 23:05:55,085 INFO L899 garLoopResultBuilder]: For program point L3876(line 3876) no Hoare annotation was computed. [2023-11-06 23:05:55,085 INFO L895 garLoopResultBuilder]: At program point L4009-1(lines 4005 4012) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,085 INFO L895 garLoopResultBuilder]: At program point L4009(line 4009) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,085 INFO L899 garLoopResultBuilder]: For program point L3844(lines 3844 3937) no Hoare annotation was computed. [2023-11-06 23:05:55,086 INFO L899 garLoopResultBuilder]: For program point L3877(lines 3877 3881) no Hoare annotation was computed. [2023-11-06 23:05:55,086 INFO L895 garLoopResultBuilder]: At program point L4406(line 4406) the Hoare annotation is: false [2023-11-06 23:05:55,086 INFO L899 garLoopResultBuilder]: For program point L4406-1(lines 4404 4407) no Hoare annotation was computed. [2023-11-06 23:05:55,086 INFO L895 garLoopResultBuilder]: At program point iminor_returnLabel#1(lines 2880 2885) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,086 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22912#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,086 INFO L895 garLoopResultBuilder]: At program point device_destroy_returnLabel#1(lines 4529 4531) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,087 INFO L899 garLoopResultBuilder]: For program point L3845(line 3845) no Hoare annotation was computed. [2023-11-06 23:05:55,087 INFO L899 garLoopResultBuilder]: For program point L3746(lines 3746 3751) no Hoare annotation was computed. [2023-11-06 23:05:55,087 INFO L895 garLoopResultBuilder]: At program point L3680(line 3680) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,087 INFO L899 garLoopResultBuilder]: For program point L3680-1(line 3680) no Hoare annotation was computed. [2023-11-06 23:05:55,087 INFO L895 garLoopResultBuilder]: At program point L3548(lines 3515 3551) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,088 INFO L895 garLoopResultBuilder]: At program point main_ldv_final#1(lines 3837 3943) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,088 INFO L899 garLoopResultBuilder]: For program point L3846(lines 3846 3899) no Hoare annotation was computed. [2023-11-06 23:05:55,088 INFO L899 garLoopResultBuilder]: For program point L3648(lines 3648 3651) no Hoare annotation was computed. [2023-11-06 23:05:55,088 INFO L899 garLoopResultBuilder]: For program point L3681(lines 3681 3684) no Hoare annotation was computed. [2023-11-06 23:05:55,088 INFO L899 garLoopResultBuilder]: For program point L3483-1(line 3483) no Hoare annotation was computed. [2023-11-06 23:05:55,088 INFO L895 garLoopResultBuilder]: At program point L3483(line 3483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,089 INFO L895 garLoopResultBuilder]: At program point pg_init_units_ldv_22737#1(lines 3020 3047) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,089 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22920#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,089 INFO L899 garLoopResultBuilder]: For program point L3913(line 3913) no Hoare annotation was computed. [2023-11-06 23:05:55,089 INFO L899 garLoopResultBuilder]: For program point L3715(lines 3715 3719) no Hoare annotation was computed. [2023-11-06 23:05:55,089 INFO L899 garLoopResultBuilder]: For program point L3914(lines 3914 3926) no Hoare annotation was computed. [2023-11-06 23:05:55,089 INFO L899 garLoopResultBuilder]: For program point L3848(lines 3848 3896) no Hoare annotation was computed. [2023-11-06 23:05:55,090 INFO L895 garLoopResultBuilder]: At program point ldv_register_chrdev_10_returnLabel#1(lines 4021 4031) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,090 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_lock_pg_mutex_returnLabel#1(lines 4401 4411) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,090 INFO L895 garLoopResultBuilder]: At program point pg_init_ldv_22910#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,090 INFO L899 garLoopResultBuilder]: For program point L3849(line 3849) no Hoare annotation was computed. [2023-11-06 23:05:55,090 INFO L899 garLoopResultBuilder]: For program point L3453-1(line 3453) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L895 garLoopResultBuilder]: At program point L3453(line 3453) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3916(lines 3916 3919) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3850(lines 3850 3854) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3916-2(lines 3914 3925) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3883(line 3883) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3850-2(lines 3848 3896) no Hoare annotation was computed. [2023-11-06 23:05:55,091 INFO L899 garLoopResultBuilder]: For program point L3652(lines 3652 3655) no Hoare annotation was computed. [2023-11-06 23:05:55,092 INFO L899 garLoopResultBuilder]: For program point L3685(lines 3685 3693) no Hoare annotation was computed. [2023-11-06 23:05:55,092 INFO L899 garLoopResultBuilder]: For program point L3685-2(lines 3685 3693) no Hoare annotation was computed. [2023-11-06 23:05:55,092 INFO L895 garLoopResultBuilder]: At program point L3487(lines 3466 3497) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,092 INFO L899 garLoopResultBuilder]: For program point L3884(lines 3884 3892) no Hoare annotation was computed. [2023-11-06 23:05:55,092 INFO L899 garLoopResultBuilder]: For program point L3851-1(line 3851) no Hoare annotation was computed. [2023-11-06 23:05:55,092 INFO L895 garLoopResultBuilder]: At program point L3851(line 3851) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,093 INFO L899 garLoopResultBuilder]: For program point L3785(lines 3785 3788) no Hoare annotation was computed. [2023-11-06 23:05:55,093 INFO L895 garLoopResultBuilder]: At program point L3686(lines 3686 3687) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,093 INFO L899 garLoopResultBuilder]: For program point L3785-2(lines 3785 3788) no Hoare annotation was computed. [2023-11-06 23:05:55,093 INFO L899 garLoopResultBuilder]: For program point L3686-1(lines 3686 3687) no Hoare annotation was computed. [2023-11-06 23:05:55,093 INFO L899 garLoopResultBuilder]: For program point L3521(line 3521) no Hoare annotation was computed. [2023-11-06 23:05:55,094 INFO L899 garLoopResultBuilder]: For program point L3521-2(lines 3521 3525) no Hoare annotation was computed. [2023-11-06 23:05:55,094 INFO L899 garLoopResultBuilder]: For program point L3455(lines 3455 3499) no Hoare annotation was computed. [2023-11-06 23:05:55,094 INFO L895 garLoopResultBuilder]: At program point L4017-1(lines 4013 4020) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,094 INFO L895 garLoopResultBuilder]: At program point L4017(line 4017) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,095 INFO L899 garLoopResultBuilder]: For program point L3786(line 3786) no Hoare annotation was computed. [2023-11-06 23:05:55,095 INFO L899 garLoopResultBuilder]: For program point L3786-2(line 3786) no Hoare annotation was computed. [2023-11-06 23:05:55,095 INFO L899 garLoopResultBuilder]: For program point L3786-4(line 3786) no Hoare annotation was computed. [2023-11-06 23:05:55,095 INFO L895 garLoopResultBuilder]: At program point class_destroy_returnLabel#1(lines 4523 4525) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,095 INFO L895 garLoopResultBuilder]: At program point L3456(lines 3456 3457) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2023-11-06 23:05:55,095 INFO L899 garLoopResultBuilder]: For program point L3456-1(lines 3456 3457) no Hoare annotation was computed. [2023-11-06 23:05:55,096 INFO L899 garLoopResultBuilder]: For program point L3886(lines 3886 3890) no Hoare annotation was computed. [2023-11-06 23:05:55,096 INFO L895 garLoopResultBuilder]: At program point pg_exit_returnLabel#1(lines 3776 3817) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,096 INFO L895 garLoopResultBuilder]: At program point pg_detect_ldv_22861#1(lines 3466 3497) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,096 INFO L899 garLoopResultBuilder]: For program point L3688(lines 3688 3691) no Hoare annotation was computed. [2023-11-06 23:05:55,096 INFO L899 garLoopResultBuilder]: For program point L3721(lines 3721 3741) no Hoare annotation was computed. [2023-11-06 23:05:55,097 INFO L895 garLoopResultBuilder]: At program point pg_exit_ldv_22918#1(lines 3780 3816) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,097 INFO L895 garLoopResultBuilder]: At program point L3028(line 3028) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,097 INFO L899 garLoopResultBuilder]: For program point L3028-1(line 3028) no Hoare annotation was computed. [2023-11-06 23:05:55,097 INFO L895 garLoopResultBuilder]: At program point L3722(line 3722) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,097 INFO L899 garLoopResultBuilder]: For program point L3722-1(line 3722) no Hoare annotation was computed. [2023-11-06 23:05:55,097 INFO L899 garLoopResultBuilder]: For program point L3458(lines 3458 3497) no Hoare annotation was computed. [2023-11-06 23:05:55,098 INFO L899 garLoopResultBuilder]: For program point L3756(lines 3756 3759) no Hoare annotation was computed. [2023-11-06 23:05:55,098 INFO L899 garLoopResultBuilder]: For program point L3756-2(lines 3756 3759) no Hoare annotation was computed. [2023-11-06 23:05:55,098 INFO L899 garLoopResultBuilder]: For program point L3657-1(line 3657) no Hoare annotation was computed. [2023-11-06 23:05:55,098 INFO L895 garLoopResultBuilder]: At program point L3657(line 3657) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,098 INFO L899 garLoopResultBuilder]: For program point L4483(lines 4483 4486) no Hoare annotation was computed. [2023-11-06 23:05:55,098 INFO L899 garLoopResultBuilder]: For program point L3459-1(line 3459) no Hoare annotation was computed. [2023-11-06 23:05:55,099 INFO L895 garLoopResultBuilder]: At program point L3459(line 3459) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2023-11-06 23:05:55,099 INFO L895 garLoopResultBuilder]: At program point L3856(line 3856) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,099 INFO L899 garLoopResultBuilder]: For program point L3856-1(line 3856) no Hoare annotation was computed. [2023-11-06 23:05:55,099 INFO L899 garLoopResultBuilder]: For program point L3757(line 3757) no Hoare annotation was computed. [2023-11-06 23:05:55,099 INFO L899 garLoopResultBuilder]: For program point L3658(lines 3658 3664) no Hoare annotation was computed. [2023-11-06 23:05:55,099 INFO L899 garLoopResultBuilder]: For program point L3757-2(line 3757) no Hoare annotation was computed. [2023-11-06 23:05:55,100 INFO L899 garLoopResultBuilder]: For program point L3658-2(lines 3658 3664) no Hoare annotation was computed. [2023-11-06 23:05:55,100 INFO L899 garLoopResultBuilder]: For program point L3757-4(line 3757) no Hoare annotation was computed. [2023-11-06 23:05:55,100 INFO L899 garLoopResultBuilder]: For program point L3559-1(line 3559) no Hoare annotation was computed. [2023-11-06 23:05:55,100 INFO L895 garLoopResultBuilder]: At program point L3559(line 3559) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,100 INFO L899 garLoopResultBuilder]: For program point L3460(lines 3460 3465) no Hoare annotation was computed. [2023-11-06 23:05:55,100 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-11-06 23:05:55,101 INFO L895 garLoopResultBuilder]: At program point test_and_set_bit_returnLabel#1(lines 2812 2819) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,101 INFO L899 garLoopResultBuilder]: For program point L3659(line 3659) no Hoare annotation was computed. [2023-11-06 23:05:55,101 INFO L899 garLoopResultBuilder]: For program point L3659-2(line 3659) no Hoare annotation was computed. [2023-11-06 23:05:55,101 INFO L899 garLoopResultBuilder]: For program point L3659-4(lines 3659 3662) no Hoare annotation was computed. [2023-11-06 23:05:55,101 INFO L899 garLoopResultBuilder]: For program point L3527(lines 3527 3531) no Hoare annotation was computed. [2023-11-06 23:05:55,101 INFO L895 garLoopResultBuilder]: At program point device_create_returnLabel#1(lines 4526 4528) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,102 INFO L895 garLoopResultBuilder]: At program point L4485(line 4485) the Hoare annotation is: false [2023-11-06 23:05:55,102 INFO L899 garLoopResultBuilder]: For program point L4485-1(lines 4482 4500) no Hoare annotation was computed. [2023-11-06 23:05:55,102 INFO L899 garLoopResultBuilder]: For program point L2933-1(line 2933) no Hoare annotation was computed. [2023-11-06 23:05:55,102 INFO L895 garLoopResultBuilder]: At program point L2933(line 2933) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,102 INFO L895 garLoopResultBuilder]: At program point pg_open_returnLabel#1(lines 3508 3552) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,103 INFO L895 garLoopResultBuilder]: At program point L3033-1(line 3033) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,103 INFO L895 garLoopResultBuilder]: At program point IS_ERR_returnLabel#1(lines 2832 2838) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,103 INFO L899 garLoopResultBuilder]: For program point L2835-1(line 2835) no Hoare annotation was computed. [2023-11-06 23:05:55,103 INFO L895 garLoopResultBuilder]: At program point L2835(line 2835) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,103 INFO L899 garLoopResultBuilder]: For program point L3727(lines 3727 3730) no Hoare annotation was computed. [2023-11-06 23:05:55,103 INFO L899 garLoopResultBuilder]: For program point L3727-2(lines 3727 3730) no Hoare annotation was computed. [2023-11-06 23:05:55,104 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2023-11-06 23:05:55,104 INFO L899 garLoopResultBuilder]: For program point L3034(lines 3034 3037) no Hoare annotation was computed. [2023-11-06 23:05:55,104 INFO L899 garLoopResultBuilder]: For program point L3034-2(lines 3034 3037) no Hoare annotation was computed. [2023-11-06 23:05:55,104 INFO L895 garLoopResultBuilder]: At program point pg_init_out_chrdev#1(lines 3707 3774) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,104 INFO L895 garLoopResultBuilder]: At program point noop_llseek_returnLabel#1(lines 4546 4548) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,104 INFO L895 garLoopResultBuilder]: At program point L3728(line 3728) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,105 INFO L899 garLoopResultBuilder]: For program point L3728-1(line 3728) no Hoare annotation was computed. [2023-11-06 23:05:55,105 INFO L899 garLoopResultBuilder]: For program point L4587(lines 4587 4589) no Hoare annotation was computed. [2023-11-06 23:05:55,105 INFO L895 garLoopResultBuilder]: At program point L3464(line 3464) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= |ULTIMATE.start_pg_detect_~k~3#1| 0)) [2023-11-06 23:05:55,105 INFO L895 garLoopResultBuilder]: At program point $Ultimate##142(lines 3491 3495) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,105 INFO L899 garLoopResultBuilder]: For program point L3464-1(line 3464) no Hoare annotation was computed. [2023-11-06 23:05:55,106 INFO L895 garLoopResultBuilder]: At program point $Ultimate##145(lines 3500 3503) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,106 INFO L895 garLoopResultBuilder]: At program point __register_chrdev_returnLabel#1(lines 4509 4511) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,106 INFO L899 garLoopResultBuilder]: For program point L3894(line 3894) no Hoare annotation was computed. [2023-11-06 23:05:55,106 INFO L899 garLoopResultBuilder]: For program point L3861(line 3861) no Hoare annotation was computed. [2023-11-06 23:05:55,106 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-11-06 23:05:55,106 INFO L895 garLoopResultBuilder]: At program point $Ultimate##154(lines 3733 3737) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,107 INFO L895 garLoopResultBuilder]: At program point L4489(line 4489) the Hoare annotation is: false [2023-11-06 23:05:55,107 INFO L899 garLoopResultBuilder]: For program point L4489-1(lines 4482 4500) no Hoare annotation was computed. [2023-11-06 23:05:55,107 INFO L899 garLoopResultBuilder]: For program point L3928(line 3928) no Hoare annotation was computed. [2023-11-06 23:05:55,107 INFO L899 garLoopResultBuilder]: For program point L3862(lines 3862 3867) no Hoare annotation was computed. [2023-11-06 23:05:55,107 INFO L899 garLoopResultBuilder]: For program point L3532(lines 3532 3536) no Hoare annotation was computed. [2023-11-06 23:05:55,107 INFO L895 garLoopResultBuilder]: At program point L3532-2(lines 3532 3536) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,108 INFO L895 garLoopResultBuilder]: At program point pg_init_returnLabel#1(lines 3697 3775) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,108 INFO L895 garLoopResultBuilder]: At program point $Ultimate##167(lines 3762 3766) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,108 INFO L895 garLoopResultBuilder]: At program point PTR_ERR_returnLabel#1(lines 2826 2831) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,108 INFO L895 garLoopResultBuilder]: At program point pg_init_units_returnLabel#1(lines 3016 3048) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,108 INFO L899 garLoopResultBuilder]: For program point L3533-1(line 3533) no Hoare annotation was computed. [2023-11-06 23:05:55,108 INFO L895 garLoopResultBuilder]: At program point L3533(line 3533) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1) (= ~ldv_mutex_pg_mutex~0 2)) [2023-11-06 23:05:55,109 INFO L895 garLoopResultBuilder]: At program point pg_detect_returnLabel#1(lines 3442 3507) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,109 INFO L899 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2023-11-06 23:05:55,109 INFO L895 garLoopResultBuilder]: At program point L-1-2(line -1) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,109 INFO L899 garLoopResultBuilder]: For program point L-1-3(line -1) no Hoare annotation was computed. [2023-11-06 23:05:55,109 INFO L895 garLoopResultBuilder]: At program point L3798(line 3798) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,110 INFO L899 garLoopResultBuilder]: For program point L3798-1(line 3798) no Hoare annotation was computed. [2023-11-06 23:05:55,110 INFO L895 garLoopResultBuilder]: At program point $Ultimate##106(lines 3791 3795) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,110 INFO L895 garLoopResultBuilder]: At program point L4493(line 4493) the Hoare annotation is: false [2023-11-06 23:05:55,110 INFO L899 garLoopResultBuilder]: For program point L4493-1(lines 4482 4500) no Hoare annotation was computed. [2023-11-06 23:05:55,110 INFO L895 garLoopResultBuilder]: At program point $Ultimate##111(lines 3809 3813) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_state_variable_1~0 0) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,110 INFO L895 garLoopResultBuilder]: At program point L4527(line 4527) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,111 INFO L899 garLoopResultBuilder]: For program point L4527-1(line 4527) no Hoare annotation was computed. [2023-11-06 23:05:55,111 INFO L895 garLoopResultBuilder]: At program point $Ultimate##125(lines 3040 3044) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~disable~0 0) (= ~ldv_retval_1~0 0) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_pg_mutex~0 1) (= ~ldv_mutex_cred_guard_mutex_of_signal_struct~0 1)) [2023-11-06 23:05:55,111 INFO L899 garLoopResultBuilder]: For program point xsFINAL(lines 3326 3364) no Hoare annotation was computed. [2023-11-06 23:05:55,111 INFO L902 garLoopResultBuilder]: At program point $Ultimate##7(lines 3357 3360) the Hoare annotation is: true [2023-11-06 23:05:55,111 INFO L899 garLoopResultBuilder]: For program point L3357-1(lines 3357 3360) no Hoare annotation was computed. [2023-11-06 23:05:55,111 INFO L899 garLoopResultBuilder]: For program point xsEXIT(lines 3326 3364) no Hoare annotation was computed. [2023-11-06 23:05:55,112 INFO L899 garLoopResultBuilder]: For program point L3341(lines 3341 3348) no Hoare annotation was computed. [2023-11-06 23:05:55,112 INFO L899 garLoopResultBuilder]: For program point L3341-2(lines 3341 3348) no Hoare annotation was computed. [2023-11-06 23:05:55,112 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3326 3364) the Hoare annotation is: true [2023-11-06 23:05:55,112 INFO L902 garLoopResultBuilder]: At program point $Ultimate##5(lines 3351 3355) the Hoare annotation is: true [2023-11-06 23:05:55,112 INFO L902 garLoopResultBuilder]: At program point ldv_22834(lines 3333 3363) the Hoare annotation is: true [2023-11-06 23:05:55,112 INFO L902 garLoopResultBuilder]: At program point L3392(line 3392) the Hoare annotation is: true [2023-11-06 23:05:55,112 INFO L899 garLoopResultBuilder]: For program point L3393(lines 3393 3396) no Hoare annotation was computed. [2023-11-06 23:05:55,113 INFO L899 garLoopResultBuilder]: For program point L3392-1(line 3392) no Hoare annotation was computed. [2023-11-06 23:05:55,113 INFO L899 garLoopResultBuilder]: For program point L3388(lines 3388 3391) no Hoare annotation was computed. [2023-11-06 23:05:55,113 INFO L899 garLoopResultBuilder]: For program point L3387-1(line 3387) no Hoare annotation was computed. [2023-11-06 23:05:55,113 INFO L902 garLoopResultBuilder]: At program point L3387(line 3387) the Hoare annotation is: true [2023-11-06 23:05:55,113 INFO L899 garLoopResultBuilder]: For program point pg_identifyEXIT(lines 3365 3406) no Hoare annotation was computed. [2023-11-06 23:05:55,113 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3365 3406) the Hoare annotation is: true [2023-11-06 23:05:55,114 INFO L902 garLoopResultBuilder]: At program point L3400(lines 3400 3401) the Hoare annotation is: true [2023-11-06 23:05:55,114 INFO L902 garLoopResultBuilder]: At program point L3398(line 3398) the Hoare annotation is: true [2023-11-06 23:05:55,114 INFO L899 garLoopResultBuilder]: For program point L3399(line 3399) no Hoare annotation was computed. [2023-11-06 23:05:55,114 INFO L899 garLoopResultBuilder]: For program point L3400-1(lines 3400 3401) no Hoare annotation was computed. [2023-11-06 23:05:55,114 INFO L899 garLoopResultBuilder]: For program point pg_identifyFINAL(lines 3365 3406) no Hoare annotation was computed. [2023-11-06 23:05:55,114 INFO L899 garLoopResultBuilder]: For program point L3397(lines 3397 3403) no Hoare annotation was computed. [2023-11-06 23:05:55,114 INFO L902 garLoopResultBuilder]: At program point L3398-1(line 3398) the Hoare annotation is: true [2023-11-06 23:05:55,115 INFO L899 garLoopResultBuilder]: For program point L3397-2(lines 3397 3403) no Hoare annotation was computed. [2023-11-06 23:05:55,115 INFO L899 garLoopResultBuilder]: For program point pi_write_blockEXIT(lines 4569 4571) no Hoare annotation was computed. [2023-11-06 23:05:55,115 INFO L899 garLoopResultBuilder]: For program point pi_write_blockFINAL(lines 4569 4571) no Hoare annotation was computed. [2023-11-06 23:05:55,115 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 4569 4571) the Hoare annotation is: true [2023-11-06 23:05:55,118 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 23:05:55,120 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-06 23:05:55,181 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.11 11:05:55 BoogieIcfgContainer [2023-11-06 23:05:55,194 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-06 23:05:55,195 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-06 23:05:55,195 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-06 23:05:55,195 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-06 23:05:55,196 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 11:05:33" (3/4) ... [2023-11-06 23:05:55,198 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-11-06 23:05:55,202 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2023-11-06 23:05:55,202 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_release [2023-11-06 23:05:55,202 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_init [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure write_reg [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_sleep [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_read_regr [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure might_fault [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_disconnect [2023-11-06 23:05:55,203 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_probe [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure status_reg [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_completion [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_unregister_chrdev_11 [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure DRIVE [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_wait [2023-11-06 23:05:55,204 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_write [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_connect [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_command [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure clear_bit [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure read_reg [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_reset [2023-11-06 23:05:55,205 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2023-11-06 23:05:55,206 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2023-11-06 23:05:55,206 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2023-11-06 23:05:55,206 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure xs [2023-11-06 23:05:55,206 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pg_identify [2023-11-06 23:05:55,207 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pi_write_block [2023-11-06 23:05:55,246 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 217 nodes and edges [2023-11-06 23:05:55,251 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 94 nodes and edges [2023-11-06 23:05:55,254 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 33 nodes and edges [2023-11-06 23:05:55,258 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2023-11-06 23:05:55,262 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-11-06 23:05:55,266 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2023-11-06 23:05:55,269 INFO L939 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-11-06 23:05:55,318 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) [2023-11-06 23:05:55,319 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) [2023-11-06 23:05:55,504 WARN L115 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) [2023-11-06 23:05:55,505 WARN L115 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) [2023-11-06 23:05:55,559 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/witness.graphml.graphml [2023-11-06 23:05:55,559 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/witness.graphml.yaml [2023-11-06 23:05:55,559 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-06 23:05:55,560 INFO L158 Benchmark]: Toolchain (without parser) took 26721.57ms. Allocated memory was 157.3MB in the beginning and 432.0MB in the end (delta: 274.7MB). Free memory was 119.8MB in the beginning and 176.4MB in the end (delta: -56.6MB). Peak memory consumption was 217.9MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,561 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 125.8MB. Free memory is still 98.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 23:05:55,561 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1462.19ms. Allocated memory is still 157.3MB. Free memory was 119.8MB in the beginning and 91.5MB in the end (delta: 28.3MB). Peak memory consumption was 53.6MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,561 INFO L158 Benchmark]: Boogie Procedure Inliner took 149.03ms. Allocated memory is still 157.3MB. Free memory was 91.5MB in the beginning and 83.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,562 INFO L158 Benchmark]: Boogie Preprocessor took 208.86ms. Allocated memory is still 157.3MB. Free memory was 83.1MB in the beginning and 73.9MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,562 INFO L158 Benchmark]: RCFGBuilder took 2711.68ms. Allocated memory was 157.3MB in the beginning and 201.3MB in the end (delta: 44.0MB). Free memory was 73.9MB in the beginning and 94.2MB in the end (delta: -20.4MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,563 INFO L158 Benchmark]: TraceAbstraction took 21808.21ms. Allocated memory was 201.3MB in the beginning and 432.0MB in the end (delta: 230.7MB). Free memory was 93.2MB in the beginning and 211.2MB in the end (delta: -118.0MB). Peak memory consumption was 209.2MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,563 INFO L158 Benchmark]: Witness Printer took 364.73ms. Allocated memory is still 432.0MB. Free memory was 211.2MB in the beginning and 176.4MB in the end (delta: 34.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2023-11-06 23:05:55,565 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25ms. Allocated memory is still 125.8MB. Free memory is still 98.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1462.19ms. Allocated memory is still 157.3MB. Free memory was 119.8MB in the beginning and 91.5MB in the end (delta: 28.3MB). Peak memory consumption was 53.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 149.03ms. Allocated memory is still 157.3MB. Free memory was 91.5MB in the beginning and 83.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 208.86ms. Allocated memory is still 157.3MB. Free memory was 83.1MB in the beginning and 73.9MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 2711.68ms. Allocated memory was 157.3MB in the beginning and 201.3MB in the end (delta: 44.0MB). Free memory was 73.9MB in the beginning and 94.2MB in the end (delta: -20.4MB). Peak memory consumption was 46.4MB. Max. memory is 16.1GB. * TraceAbstraction took 21808.21ms. Allocated memory was 201.3MB in the beginning and 432.0MB in the end (delta: 230.7MB). Free memory was 93.2MB in the beginning and 211.2MB in the end (delta: -118.0MB). Peak memory consumption was 209.2MB. Max. memory is 16.1GB. * Witness Printer took 364.73ms. Allocated memory is still 432.0MB. Free memory was 211.2MB in the beginning and 176.4MB in the end (delta: 34.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 2808]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [2808] - GenericResultAtLocation [Line: 2815]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [2815-2816] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 4044]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 32 procedures, 518 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 21.7s, OverallIterations: 12, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 5.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 5.3s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5916 SdHoareTripleChecker+Valid, 3.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5817 mSDsluCounter, 12851 SdHoareTripleChecker+Invalid, 3.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4185 mSDsCounter, 242 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1255 IncrementalHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 242 mSolverCounterUnsat, 8666 mSDtfsCounter, 1255 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 520 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1602occurred in iteration=11, InterpolantAutomatonStates: 38, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 12 MinimizatonAttempts, 70 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 210 LocationsWithAnnotation, 5521 PreInvPairs, 5842 NumberOfFragments, 1833 HoareAnnotationTreeSize, 5521 FomulaSimplifications, 8 FormulaSimplificationTreeSizeReduction, 0.7s HoareSimplificationTime, 210 FomulaSimplificationsInter, 26709 FormulaSimplificationTreeSizeReductionInter, 4.3s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 2.6s InterpolantComputationTime, 940 NumberOfCodeBlocks, 940 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 920 ConstructedInterpolants, 0 QuantifiedInterpolants, 1458 SizeOfPredicates, 0 NumberOfNonLiveVariables, 7407 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 20 InterpolantComputations, 12 PerfectInterpolantSequences, 84/92 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3301]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4572]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3508]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 2931]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 3776]: Loop Invariant Derived loop invariant: (((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_state_variable_1 == 0)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3020]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4013]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3357]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3837]: Loop Invariant Derived loop invariant: (((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 2812]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4526]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4520]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3733]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3168]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3309]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4502]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3809]: Loop Invariant Derived loop invariant: (((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_state_variable_1 == 0)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3791]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3033]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3637]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: (((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_state_variable_1 == 0)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4005]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 4523]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4512]: Loop Invariant Derived loop invariant: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4580]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2880]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3466]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3466]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3837]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3721]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3515]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 3315]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4480]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3144]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4546]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3201]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3500]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3092]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3697]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 2899]: Loop Invariant Derived loop invariant: ((((((!((ldv_mutex_lock == 1)) || !((ldv_retval_1 == 0))) || !((ldv_mutex_pg_mutex == 1))) || !((1 == ldv_mutex_mutex_of_device))) || !((ldv_mutex_cred_guard_mutex_of_signal_struct == 1))) || !((disable == 0))) || (ldv_state_variable_1 == \old(ldv_state_variable_1))) - InvariantResult [Line: 4021]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4505]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3040]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3491]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4583]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2936]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3780]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4559]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2917]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2826]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3707]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3176]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3333]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2889]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4459]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3762]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3413]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3016]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3833]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3254]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4529]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3351]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4401]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) && (ldv_mutex_pg_mutex == 2)) - InvariantResult [Line: 3442]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4509]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3289]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3553]: Loop Invariant Derived loop invariant: ((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 2832]: Loop Invariant Derived loop invariant: (((((((ldv_state_variable_0 == 1) && (1 == ldv_mutex_mutex_of_device)) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 4470]: Loop Invariant Derived loop invariant: (((((((1 == ldv_mutex_mutex_of_device) && (disable == 0)) && (ldv_retval_1 == 0)) && (ldv_mutex_lock == 1)) && (ldv_mutex_pg_mutex == 1)) && (ldv_state_variable_1 == 0)) && (ldv_mutex_cred_guard_mutex_of_signal_struct == 1)) - InvariantResult [Line: 3168]: Loop Invariant Derived loop invariant: 1 RESULT: Ultimate proved your program to be correct! [2023-11-06 23:05:55,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d07eca8d-527b-408e-8fd0-4ec41ad439eb/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE