./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:42:46,511 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:42:46,576 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2024-11-23 23:42:46,582 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:42:46,582 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:42:46,607 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:42:46,608 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:42:46,608 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:42:46,609 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:42:46,609 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:42:46,609 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:42:46,609 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:42:46,609 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:42:46,610 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:42:46,610 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:42:46,610 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:42:46,610 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:42:46,610 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:42:46,610 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:42:46,611 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:42:46,612 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:42:46,612 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:42:46,612 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:42:46,612 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:42:46,612 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:42:46,612 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:42:46,612 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:42:46,613 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:42:46,613 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:42:46,614 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:42:46,614 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:42:46,614 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 [2024-11-23 23:42:46,962 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:42:46,973 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:42:46,979 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:42:46,981 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:42:46,981 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:42:46,984 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:42:49,929 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/f40ecf3a3/e6df8fefbd484555a26ec795bf5b359d/FLAG3b125b549 [2024-11-23 23:42:50,549 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:42:50,550 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:42:50,589 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/f40ecf3a3/e6df8fefbd484555a26ec795bf5b359d/FLAG3b125b549 [2024-11-23 23:42:50,611 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/f40ecf3a3/e6df8fefbd484555a26ec795bf5b359d [2024-11-23 23:42:50,615 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:42:50,617 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:42:50,619 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:42:50,620 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:42:50,626 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:42:50,627 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:42:50" (1/1) ... [2024-11-23 23:42:50,628 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@181a20ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:50, skipping insertion in model container [2024-11-23 23:42:50,630 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:42:50" (1/1) ... [2024-11-23 23:42:50,705 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:42:51,237 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,240 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,252 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,254 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,255 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,262 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,264 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,268 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,269 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,272 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,275 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,279 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,281 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,285 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,287 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,293 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,294 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,294 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,301 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,311 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,312 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,313 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,315 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,316 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,317 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,320 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,322 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,322 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,323 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,325 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,329 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,353 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,354 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,354 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,355 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,359 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,360 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,375 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,395 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:42:51,398 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:42:51,420 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:42:51,588 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:42:51,628 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:42:51,629 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51 WrapperNode [2024-11-23 23:42:51,629 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:42:51,630 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:42:51,630 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:42:51,630 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:42:51,637 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,668 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,728 INFO L138 Inliner]: procedures = 118, calls = 369, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 914 [2024-11-23 23:42:51,729 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:42:51,729 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:42:51,729 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:42:51,730 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:42:51,745 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,745 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,762 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,818 INFO L175 MemorySlicer]: Split 91 memory accesses to 9 slices as follows [10, 2, 10, 4, 26, 3, 2, 12, 22]. 29 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [0, 2, 0, 0, 0, 0, 0, 0, 0]. The 50 writes are split as follows [3, 0, 9, 1, 1, 2, 0, 12, 22]. [2024-11-23 23:42:51,819 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,819 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,870 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,876 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,887 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,893 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,897 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,912 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:42:51,913 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:42:51,913 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:42:51,913 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:42:51,914 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (1/1) ... [2024-11-23 23:42:51,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:42:51,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:42:51,965 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:42:51,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:42:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-23 23:42:52,021 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-23 23:42:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-23 23:42:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-23 23:42:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-23 23:42:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-23 23:42:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-23 23:42:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-23 23:42:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-23 23:42:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-23 23:42:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-23 23:42:52,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-23 23:42:52,026 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-23 23:42:52,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-23 23:42:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_time_to_tm [2024-11-23 23:42:52,028 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_time_to_tm [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_proc [2024-11-23 23:42:52,028 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_proc [2024-11-23 23:42:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure outer_sync [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure outer_sync [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_remove [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_remove [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_shutdown [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_shutdown [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_tm_to_time [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_tm_to_time [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-23 23:42:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-23 23:42:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_alarm [2024-11-23 23:42:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_alarm [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-23 23:42:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_check [2024-11-23 23:42:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_check [2024-11-23 23:42:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_alarm_irq_enable [2024-11-23 23:42:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_alarm_irq_enable [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_iounmap [2024-11-23 23:42:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_iounmap [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:42:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_device_unregister [2024-11-23 23:42:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_device_unregister [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2024-11-23 23:42:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-23 23:42:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-23 23:42:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-23 23:42:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-23 23:42:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-23 23:42:52,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-23 23:42:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2024-11-23 23:42:52,032 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_read_time [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_read_time [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_wait_while_busy [2024-11-23 23:42:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_wait_while_busy [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 23:42:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-23 23:42:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-23 23:42:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_time [2024-11-23 23:42:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_time [2024-11-23 23:42:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:42:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:42:52,375 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:42:52,378 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:42:52,618 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-23 23:42:58,078 INFO L? ?]: Removed 550 outVars from TransFormulas that were not future-live. [2024-11-23 23:42:58,078 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:42:58,104 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:42:58,104 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-23 23:42:58,104 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:42:58 BoogieIcfgContainer [2024-11-23 23:42:58,105 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:42:58,108 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:42:58,108 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:42:58,113 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:42:58,113 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:42:50" (1/3) ... [2024-11-23 23:42:58,114 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79c73bc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:42:58, skipping insertion in model container [2024-11-23 23:42:58,114 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:42:51" (2/3) ... [2024-11-23 23:42:58,114 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79c73bc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:42:58, skipping insertion in model container [2024-11-23 23:42:58,114 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:42:58" (3/3) ... [2024-11-23 23:42:58,116 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:42:58,132 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:42:58,133 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i that has 33 procedures, 587 locations, 1 initial locations, 1 loop locations, and 111 error locations. [2024-11-23 23:42:58,197 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:42:58,210 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@64146d50, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:42:58,210 INFO L334 AbstractCegarLoop]: Starting to check reachability of 111 error locations. [2024-11-23 23:42:58,216 INFO L276 IsEmpty]: Start isEmpty. Operand has 586 states, 363 states have (on average 1.5757575757575757) internal successors, (572), 483 states have internal predecessors, (572), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-23 23:42:58,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-23 23:42:58,226 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:42:58,227 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:42:58,228 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:42:58,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:42:58,233 INFO L85 PathProgramCache]: Analyzing trace with hash -1089462937, now seen corresponding path program 1 times [2024-11-23 23:42:58,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:42:58,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185691162] [2024-11-23 23:42:58,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:42:58,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:42:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:42:59,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:42:59,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:42:59,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185691162] [2024-11-23 23:42:59,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185691162] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:42:59,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:42:59,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:42:59,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173833663] [2024-11-23 23:42:59,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:42:59,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:42:59,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:42:59,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:42:59,264 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:42:59,269 INFO L87 Difference]: Start difference. First operand has 586 states, 363 states have (on average 1.5757575757575757) internal successors, (572), 483 states have internal predecessors, (572), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:03,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:07,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:11,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:13,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:13,408 INFO L93 Difference]: Finished difference Result 934 states and 1239 transitions. [2024-11-23 23:43:13,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:43:13,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2024-11-23 23:43:13,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:13,426 INFO L225 Difference]: With dead ends: 934 [2024-11-23 23:43:13,426 INFO L226 Difference]: Without dead ends: 920 [2024-11-23 23:43:13,427 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:43:13,430 INFO L435 NwaCegarLoop]: 540 mSDtfsCounter, 495 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 158 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:13,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 1718 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1109 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2024-11-23 23:43:13,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2024-11-23 23:43:13,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 824. [2024-11-23 23:43:13,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 562 states have (on average 1.5765124555160142) internal successors, (886), 676 states have internal predecessors, (886), 110 states have call successors, (110), 31 states have call predecessors, (110), 41 states have return successors, (166), 120 states have call predecessors, (166), 109 states have call successors, (166) [2024-11-23 23:43:13,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1162 transitions. [2024-11-23 23:43:13,536 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1162 transitions. Word has length 10 [2024-11-23 23:43:13,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:13,537 INFO L471 AbstractCegarLoop]: Abstraction has 824 states and 1162 transitions. [2024-11-23 23:43:13,537 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:13,537 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1162 transitions. [2024-11-23 23:43:13,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-23 23:43:13,538 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:13,538 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:43:13,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-23 23:43:13,539 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:43:13,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:13,539 INFO L85 PathProgramCache]: Analyzing trace with hash 586387873, now seen corresponding path program 1 times [2024-11-23 23:43:13,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:13,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829185516] [2024-11-23 23:43:13,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:13,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:14,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:43:14,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:14,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829185516] [2024-11-23 23:43:14,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829185516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:14,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:14,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:43:14,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458083408] [2024-11-23 23:43:14,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:14,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:43:14,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:14,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:43:14,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:43:14,131 INFO L87 Difference]: Start difference. First operand 824 states and 1162 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:18,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:22,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:26,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:28,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:28,096 INFO L93 Difference]: Finished difference Result 1213 states and 1770 transitions. [2024-11-23 23:43:28,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:43:28,097 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-23 23:43:28,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:28,112 INFO L225 Difference]: With dead ends: 1213 [2024-11-23 23:43:28,112 INFO L226 Difference]: Without dead ends: 1213 [2024-11-23 23:43:28,112 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:43:28,113 INFO L435 NwaCegarLoop]: 501 mSDtfsCounter, 485 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 146 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:28,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1639 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1087 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2024-11-23 23:43:28,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2024-11-23 23:43:28,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1141. [2024-11-23 23:43:28,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 826 states have (on average 1.612590799031477) internal successors, (1332), 943 states have internal predecessors, (1332), 162 states have call successors, (162), 31 states have call predecessors, (162), 42 states have return successors, (264), 172 states have call predecessors, (264), 161 states have call successors, (264) [2024-11-23 23:43:28,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 1758 transitions. [2024-11-23 23:43:28,217 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 1758 transitions. Word has length 11 [2024-11-23 23:43:28,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:28,218 INFO L471 AbstractCegarLoop]: Abstraction has 1141 states and 1758 transitions. [2024-11-23 23:43:28,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:28,218 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 1758 transitions. [2024-11-23 23:43:28,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-23 23:43:28,221 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:28,221 INFO L218 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] [2024-11-23 23:43:28,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 23:43:28,225 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:43:28,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:28,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1415478865, now seen corresponding path program 1 times [2024-11-23 23:43:28,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:28,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236739776] [2024-11-23 23:43:28,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:28,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:28,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:28,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:43:28,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:28,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236739776] [2024-11-23 23:43:28,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236739776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:28,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:28,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:43:28,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333265933] [2024-11-23 23:43:28,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:28,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:43:28,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:28,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:43:28,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:43:28,564 INFO L87 Difference]: Start difference. First operand 1141 states and 1758 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:32,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:32,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:32,647 INFO L93 Difference]: Finished difference Result 2223 states and 3428 transitions. [2024-11-23 23:43:32,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:43:32,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-23 23:43:32,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:32,660 INFO L225 Difference]: With dead ends: 2223 [2024-11-23 23:43:32,660 INFO L226 Difference]: Without dead ends: 2223 [2024-11-23 23:43:32,660 INFO L434 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 [2024-11-23 23:43:32,661 INFO L435 NwaCegarLoop]: 705 mSDtfsCounter, 658 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:32,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 1394 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2024-11-23 23:43:32,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2024-11-23 23:43:32,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 2111. [2024-11-23 23:43:32,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2111 states, 1603 states have (on average 1.618215845290081) internal successors, (2594), 1727 states have internal predecessors, (2594), 315 states have call successors, (315), 60 states have call predecessors, (315), 82 states have return successors, (515), 335 states have call predecessors, (515), 314 states have call successors, (515) [2024-11-23 23:43:32,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2111 states to 2111 states and 3424 transitions. [2024-11-23 23:43:32,776 INFO L78 Accepts]: Start accepts. Automaton has 2111 states and 3424 transitions. Word has length 24 [2024-11-23 23:43:32,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:32,777 INFO L471 AbstractCegarLoop]: Abstraction has 2111 states and 3424 transitions. [2024-11-23 23:43:32,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:43:32,777 INFO L276 IsEmpty]: Start isEmpty. Operand 2111 states and 3424 transitions. [2024-11-23 23:43:32,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-23 23:43:32,783 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:32,784 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:43:32,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 23:43:32,784 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:43:32,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:32,786 INFO L85 PathProgramCache]: Analyzing trace with hash 526955571, now seen corresponding path program 1 times [2024-11-23 23:43:32,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:32,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096385652] [2024-11-23 23:43:32,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:32,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:32,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:33,359 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:43:33,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:33,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096385652] [2024-11-23 23:43:33,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096385652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:33,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:33,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-23 23:43:33,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157154594] [2024-11-23 23:43:33,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:33,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:43:33,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:33,361 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:43:33,361 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:43:33,361 INFO L87 Difference]: Start difference. First operand 2111 states and 3424 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:43:37,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:41,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:45,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:49,402 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:53,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:43:56,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:43:56,320 INFO L93 Difference]: Finished difference Result 2686 states and 4409 transitions. [2024-11-23 23:43:56,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:43:56,320 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2024-11-23 23:43:56,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:43:56,335 INFO L225 Difference]: With dead ends: 2686 [2024-11-23 23:43:56,335 INFO L226 Difference]: Without dead ends: 2686 [2024-11-23 23:43:56,335 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:43:56,336 INFO L435 NwaCegarLoop]: 601 mSDtfsCounter, 814 mSDsluCounter, 1619 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 286 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 2220 SdHoareTripleChecker+Invalid, 2066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 286 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:43:56,336 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 2220 Invalid, 2066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [286 Valid, 1775 Invalid, 5 Unknown, 0 Unchecked, 22.8s Time] [2024-11-23 23:43:56,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2686 states. [2024-11-23 23:43:56,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2686 to 2168. [2024-11-23 23:43:56,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 1649 states have (on average 1.6173438447543966) internal successors, (2667), 1774 states have internal predecessors, (2667), 319 states have call successors, (319), 60 states have call predecessors, (319), 90 states have return successors, (611), 345 states have call predecessors, (611), 318 states have call successors, (611) [2024-11-23 23:43:56,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 3597 transitions. [2024-11-23 23:43:56,427 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 3597 transitions. Word has length 27 [2024-11-23 23:43:56,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:43:56,427 INFO L471 AbstractCegarLoop]: Abstraction has 2168 states and 3597 transitions. [2024-11-23 23:43:56,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:43:56,428 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 3597 transitions. [2024-11-23 23:43:56,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-23 23:43:56,429 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:43:56,429 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:43:56,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 23:43:56,429 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:43:56,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:43:56,430 INFO L85 PathProgramCache]: Analyzing trace with hash -844245931, now seen corresponding path program 1 times [2024-11-23 23:43:56,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:43:56,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189178775] [2024-11-23 23:43:56,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:43:56,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:43:56,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:43:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:43:57,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:43:57,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189178775] [2024-11-23 23:43:57,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189178775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:43:57,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:43:57,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-23 23:43:57,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652845807] [2024-11-23 23:43:57,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:43:57,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:43:57,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:43:57,131 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:43:57,131 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:43:57,131 INFO L87 Difference]: Start difference. First operand 2168 states and 3597 transitions. Second operand has 8 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:44:01,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:05,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:09,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:13,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:17,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:21,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:25,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:25,066 INFO L93 Difference]: Finished difference Result 3889 states and 6752 transitions. [2024-11-23 23:44:25,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:44:25,067 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2024-11-23 23:44:25,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:25,088 INFO L225 Difference]: With dead ends: 3889 [2024-11-23 23:44:25,088 INFO L226 Difference]: Without dead ends: 3889 [2024-11-23 23:44:25,088 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:44:25,089 INFO L435 NwaCegarLoop]: 653 mSDtfsCounter, 904 mSDsluCounter, 2659 mSDsCounter, 0 mSdLazyCounter, 3003 mSolverCounterSat, 230 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 3239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 3003 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:25,089 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 3312 Invalid, 3239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 3003 Invalid, 6 Unknown, 0 Unchecked, 27.7s Time] [2024-11-23 23:44:25,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2024-11-23 23:44:25,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3741. [2024-11-23 23:44:25,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3741 states, 2956 states have (on average 1.6505412719891746) internal successors, (4879), 3090 states have internal predecessors, (4879), 580 states have call successors, (580), 60 states have call predecessors, (580), 96 states have return successors, (1259), 612 states have call predecessors, (1259), 579 states have call successors, (1259) [2024-11-23 23:44:25,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3741 states to 3741 states and 6718 transitions. [2024-11-23 23:44:25,260 INFO L78 Accepts]: Start accepts. Automaton has 3741 states and 6718 transitions. Word has length 28 [2024-11-23 23:44:25,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:25,260 INFO L471 AbstractCegarLoop]: Abstraction has 3741 states and 6718 transitions. [2024-11-23 23:44:25,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:44:25,260 INFO L276 IsEmpty]: Start isEmpty. Operand 3741 states and 6718 transitions. [2024-11-23 23:44:25,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-23 23:44:25,262 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:25,262 INFO L218 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] [2024-11-23 23:44:25,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 23:44:25,264 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:25,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash -45831897, now seen corresponding path program 1 times [2024-11-23 23:44:25,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:25,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657499127] [2024-11-23 23:44:25,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:25,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:25,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:25,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:25,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:25,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657499127] [2024-11-23 23:44:25,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657499127] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:25,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:25,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:44:25,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307430180] [2024-11-23 23:44:25,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:25,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:44:25,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:25,510 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:44:25,510 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:44:25,510 INFO L87 Difference]: Start difference. First operand 3741 states and 6718 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 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) [2024-11-23 23:44:25,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:25,542 INFO L93 Difference]: Finished difference Result 2349 states and 4002 transitions. [2024-11-23 23:44:25,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:44:25,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 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 28 [2024-11-23 23:44:25,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:25,555 INFO L225 Difference]: With dead ends: 2349 [2024-11-23 23:44:25,556 INFO L226 Difference]: Without dead ends: 2349 [2024-11-23 23:44:25,556 INFO L434 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 [2024-11-23 23:44:25,556 INFO L435 NwaCegarLoop]: 447 mSDtfsCounter, 441 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:25,557 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [441 Valid, 447 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:25,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2024-11-23 23:44:25,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2024-11-23 23:44:25,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1848 states have (on average 1.4864718614718615) internal successors, (2747), 1904 states have internal predecessors, (2747), 374 states have call successors, (374), 48 states have call predecessors, (374), 78 states have return successors, (881), 400 states have call predecessors, (881), 373 states have call successors, (881) [2024-11-23 23:44:25,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 4002 transitions. [2024-11-23 23:44:25,655 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 4002 transitions. Word has length 28 [2024-11-23 23:44:25,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:25,655 INFO L471 AbstractCegarLoop]: Abstraction has 2349 states and 4002 transitions. [2024-11-23 23:44:25,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 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) [2024-11-23 23:44:25,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 4002 transitions. [2024-11-23 23:44:25,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-23 23:44:25,657 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:25,657 INFO L218 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] [2024-11-23 23:44:25,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-23 23:44:25,658 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:25,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:25,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1792258725, now seen corresponding path program 1 times [2024-11-23 23:44:25,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:25,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262512785] [2024-11-23 23:44:25,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:25,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:26,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:26,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:26,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262512785] [2024-11-23 23:44:26,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262512785] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:26,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:26,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:44:26,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838082177] [2024-11-23 23:44:26,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:26,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:44:26,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:26,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:44:26,003 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:26,004 INFO L87 Difference]: Start difference. First operand 2349 states and 4002 transitions. Second operand has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:44:30,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:34,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:38,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:44:39,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:39,081 INFO L93 Difference]: Finished difference Result 2568 states and 4350 transitions. [2024-11-23 23:44:39,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:44:39,082 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-11-23 23:44:39,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:39,094 INFO L225 Difference]: With dead ends: 2568 [2024-11-23 23:44:39,095 INFO L226 Difference]: Without dead ends: 2563 [2024-11-23 23:44:39,095 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:39,096 INFO L435 NwaCegarLoop]: 471 mSDtfsCounter, 316 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 84 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:39,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 1441 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 725 Invalid, 3 Unknown, 0 Unchecked, 13.0s Time] [2024-11-23 23:44:39,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2563 states. [2024-11-23 23:44:39,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2563 to 2533. [2024-11-23 23:44:39,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2533 states, 1999 states have (on average 1.4842421210605303) internal successors, (2967), 2055 states have internal predecessors, (2967), 407 states have call successors, (407), 48 states have call predecessors, (407), 78 states have return successors, (969), 433 states have call predecessors, (969), 406 states have call successors, (969) [2024-11-23 23:44:39,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2533 states to 2533 states and 4343 transitions. [2024-11-23 23:44:39,215 INFO L78 Accepts]: Start accepts. Automaton has 2533 states and 4343 transitions. Word has length 27 [2024-11-23 23:44:39,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:39,216 INFO L471 AbstractCegarLoop]: Abstraction has 2533 states and 4343 transitions. [2024-11-23 23:44:39,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.25) internal successors, (25), 5 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:44:39,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2533 states and 4343 transitions. [2024-11-23 23:44:39,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-23 23:44:39,218 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:39,218 INFO L218 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] [2024-11-23 23:44:39,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-23 23:44:39,218 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:39,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:39,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1546565995, now seen corresponding path program 1 times [2024-11-23 23:44:39,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:39,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786537242] [2024-11-23 23:44:39,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:39,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:39,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:39,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:39,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:39,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786537242] [2024-11-23 23:44:39,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786537242] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:39,487 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:39,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:44:39,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609093111] [2024-11-23 23:44:39,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:39,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:44:39,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:39,488 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:44:39,488 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:39,488 INFO L87 Difference]: Start difference. First operand 2533 states and 4343 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:39,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:39,626 INFO L93 Difference]: Finished difference Result 5065 states and 8813 transitions. [2024-11-23 23:44:39,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:44:39,627 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2024-11-23 23:44:39,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:39,658 INFO L225 Difference]: With dead ends: 5065 [2024-11-23 23:44:39,658 INFO L226 Difference]: Without dead ends: 5065 [2024-11-23 23:44:39,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:44:39,659 INFO L435 NwaCegarLoop]: 514 mSDtfsCounter, 442 mSDsluCounter, 1449 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:39,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 1963 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:44:39,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5065 states. [2024-11-23 23:44:39,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5065 to 4923. [2024-11-23 23:44:39,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4923 states, 3904 states have (on average 1.4938524590163935) internal successors, (5832), 4049 states have internal predecessors, (5832), 812 states have call successors, (812), 97 states have call predecessors, (812), 158 states have return successors, (2076), 784 states have call predecessors, (2076), 811 states have call successors, (2076) [2024-11-23 23:44:39,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4923 states to 4923 states and 8720 transitions. [2024-11-23 23:44:39,866 INFO L78 Accepts]: Start accepts. Automaton has 4923 states and 8720 transitions. Word has length 34 [2024-11-23 23:44:39,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:39,866 INFO L471 AbstractCegarLoop]: Abstraction has 4923 states and 8720 transitions. [2024-11-23 23:44:39,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:39,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4923 states and 8720 transitions. [2024-11-23 23:44:39,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-23 23:44:39,868 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:39,868 INFO L218 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] [2024-11-23 23:44:39,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 23:44:39,869 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:39,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:39,869 INFO L85 PathProgramCache]: Analyzing trace with hash 732702859, now seen corresponding path program 1 times [2024-11-23 23:44:39,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:39,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594441052] [2024-11-23 23:44:39,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:39,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:39,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:40,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:40,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:40,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594441052] [2024-11-23 23:44:40,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594441052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:40,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:40,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:44:40,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922373527] [2024-11-23 23:44:40,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:40,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:44:40,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:40,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:44:40,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:40,086 INFO L87 Difference]: Start difference. First operand 4923 states and 8720 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:40,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:40,200 INFO L93 Difference]: Finished difference Result 4947 states and 8648 transitions. [2024-11-23 23:44:40,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:44:40,201 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2024-11-23 23:44:40,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:40,281 INFO L225 Difference]: With dead ends: 4947 [2024-11-23 23:44:40,282 INFO L226 Difference]: Without dead ends: 4947 [2024-11-23 23:44:40,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:44:40,282 INFO L435 NwaCegarLoop]: 445 mSDtfsCounter, 437 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:40,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [438 Valid, 1322 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:40,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4947 states. [2024-11-23 23:44:40,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4947 to 4913. [2024-11-23 23:44:40,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4913 states, 3912 states have (on average 1.4897750511247443) internal successors, (5828), 4037 states have internal predecessors, (5828), 792 states have call successors, (792), 99 states have call predecessors, (792), 160 states have return successors, (1976), 784 states have call predecessors, (1976), 791 states have call successors, (1976) [2024-11-23 23:44:40,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4913 states to 4913 states and 8596 transitions. [2024-11-23 23:44:40,455 INFO L78 Accepts]: Start accepts. Automaton has 4913 states and 8596 transitions. Word has length 35 [2024-11-23 23:44:40,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:40,456 INFO L471 AbstractCegarLoop]: Abstraction has 4913 states and 8596 transitions. [2024-11-23 23:44:40,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:40,456 INFO L276 IsEmpty]: Start isEmpty. Operand 4913 states and 8596 transitions. [2024-11-23 23:44:40,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-23 23:44:40,457 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:40,457 INFO L218 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] [2024-11-23 23:44:40,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-23 23:44:40,458 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:40,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:40,458 INFO L85 PathProgramCache]: Analyzing trace with hash 391818226, now seen corresponding path program 1 times [2024-11-23 23:44:40,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:40,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935078790] [2024-11-23 23:44:40,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:40,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:40,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:40,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:40,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:40,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935078790] [2024-11-23 23:44:40,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935078790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:40,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:40,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:44:40,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031671221] [2024-11-23 23:44:40,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:40,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:44:40,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:40,670 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:44:40,670 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:40,670 INFO L87 Difference]: Start difference. First operand 4913 states and 8596 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:40,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:40,784 INFO L93 Difference]: Finished difference Result 4937 states and 8524 transitions. [2024-11-23 23:44:40,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:44:40,784 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2024-11-23 23:44:40,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:40,805 INFO L225 Difference]: With dead ends: 4937 [2024-11-23 23:44:40,805 INFO L226 Difference]: Without dead ends: 4937 [2024-11-23 23:44:40,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:44:40,806 INFO L435 NwaCegarLoop]: 444 mSDtfsCounter, 435 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:40,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1319 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:40,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4937 states. [2024-11-23 23:44:40,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4937 to 4903. [2024-11-23 23:44:40,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4903 states, 3920 states have (on average 1.4857142857142858) internal successors, (5824), 4025 states have internal predecessors, (5824), 772 states have call successors, (772), 101 states have call predecessors, (772), 162 states have return successors, (1876), 784 states have call predecessors, (1876), 771 states have call successors, (1876) [2024-11-23 23:44:41,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4903 states to 4903 states and 8472 transitions. [2024-11-23 23:44:41,002 INFO L78 Accepts]: Start accepts. Automaton has 4903 states and 8472 transitions. Word has length 36 [2024-11-23 23:44:41,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:41,003 INFO L471 AbstractCegarLoop]: Abstraction has 4903 states and 8472 transitions. [2024-11-23 23:44:41,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:41,003 INFO L276 IsEmpty]: Start isEmpty. Operand 4903 states and 8472 transitions. [2024-11-23 23:44:41,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-23 23:44:41,004 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:41,004 INFO L218 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] [2024-11-23 23:44:41,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-23 23:44:41,005 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:41,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:41,005 INFO L85 PathProgramCache]: Analyzing trace with hash 430554120, now seen corresponding path program 1 times [2024-11-23 23:44:41,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:41,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154734762] [2024-11-23 23:44:41,005 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:41,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:41,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:41,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154734762] [2024-11-23 23:44:41,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154734762] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:41,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:41,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:44:41,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685722756] [2024-11-23 23:44:41,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:41,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:44:41,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:41,320 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:44:41,320 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:44:41,320 INFO L87 Difference]: Start difference. First operand 4903 states and 8472 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:41,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:41,445 INFO L93 Difference]: Finished difference Result 4753 states and 8134 transitions. [2024-11-23 23:44:41,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:44:41,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2024-11-23 23:44:41,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:41,469 INFO L225 Difference]: With dead ends: 4753 [2024-11-23 23:44:41,469 INFO L226 Difference]: Without dead ends: 4753 [2024-11-23 23:44:41,469 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:44:41,470 INFO L435 NwaCegarLoop]: 443 mSDtfsCounter, 433 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:41,470 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 1316 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:41,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4753 states. [2024-11-23 23:44:41,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4753 to 4721. [2024-11-23 23:44:41,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4721 states, 3780 states have (on average 1.480952380952381) internal successors, (5598), 3861 states have internal predecessors, (5598), 734 states have call successors, (734), 101 states have call predecessors, (734), 158 states have return successors, (1752), 762 states have call predecessors, (1752), 733 states have call successors, (1752) [2024-11-23 23:44:41,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4721 states to 4721 states and 8084 transitions. [2024-11-23 23:44:41,630 INFO L78 Accepts]: Start accepts. Automaton has 4721 states and 8084 transitions. Word has length 37 [2024-11-23 23:44:41,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:41,631 INFO L471 AbstractCegarLoop]: Abstraction has 4721 states and 8084 transitions. [2024-11-23 23:44:41,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-23 23:44:41,632 INFO L276 IsEmpty]: Start isEmpty. Operand 4721 states and 8084 transitions. [2024-11-23 23:44:41,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-23 23:44:41,635 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:41,635 INFO L218 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, 1, 1, 1] [2024-11-23 23:44:41,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-23 23:44:41,636 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:41,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:41,636 INFO L85 PathProgramCache]: Analyzing trace with hash -352211478, now seen corresponding path program 1 times [2024-11-23 23:44:41,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:41,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983015074] [2024-11-23 23:44:41,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:41,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:41,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:41,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:44:41,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:41,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983015074] [2024-11-23 23:44:41,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983015074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:41,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:41,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:44:41,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383782759] [2024-11-23 23:44:41,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:41,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:44:41,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:41,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:44:41,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:44:41,807 INFO L87 Difference]: Start difference. First operand 4721 states and 8084 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:44:41,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:41,912 INFO L93 Difference]: Finished difference Result 6331 states and 10468 transitions. [2024-11-23 23:44:41,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:44:41,913 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 43 [2024-11-23 23:44:41,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:41,940 INFO L225 Difference]: With dead ends: 6331 [2024-11-23 23:44:41,940 INFO L226 Difference]: Without dead ends: 6331 [2024-11-23 23:44:41,940 INFO L434 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 [2024-11-23 23:44:41,941 INFO L435 NwaCegarLoop]: 449 mSDtfsCounter, 193 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:41,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 856 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:44:41,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6331 states. [2024-11-23 23:44:42,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6331 to 6310. [2024-11-23 23:44:42,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6310 states, 5192 states have (on average 1.4732280431432974) internal successors, (7649), 5300 states have internal predecessors, (7649), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-23 23:44:42,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6310 states to 6310 states and 10459 transitions. [2024-11-23 23:44:42,156 INFO L78 Accepts]: Start accepts. Automaton has 6310 states and 10459 transitions. Word has length 43 [2024-11-23 23:44:42,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:42,156 INFO L471 AbstractCegarLoop]: Abstraction has 6310 states and 10459 transitions. [2024-11-23 23:44:42,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:44:42,156 INFO L276 IsEmpty]: Start isEmpty. Operand 6310 states and 10459 transitions. [2024-11-23 23:44:42,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-23 23:44:42,159 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:42,159 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:44:42,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-23 23:44:42,159 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:42,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:42,160 INFO L85 PathProgramCache]: Analyzing trace with hash -465957543, now seen corresponding path program 1 times [2024-11-23 23:44:42,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:42,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039999950] [2024-11-23 23:44:42,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:42,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:42,494 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:44:42,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:42,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039999950] [2024-11-23 23:44:42,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039999950] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:44:42,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:44:42,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:44:42,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939396828] [2024-11-23 23:44:42,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:44:42,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:44:42,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:42,496 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:44:42,496 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:44:42,496 INFO L87 Difference]: Start difference. First operand 6310 states and 10459 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:44:42,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:42,563 INFO L93 Difference]: Finished difference Result 6312 states and 10461 transitions. [2024-11-23 23:44:42,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:44:42,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2024-11-23 23:44:42,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:42,586 INFO L225 Difference]: With dead ends: 6312 [2024-11-23 23:44:42,586 INFO L226 Difference]: Without dead ends: 6312 [2024-11-23 23:44:42,586 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:44:42,587 INFO L435 NwaCegarLoop]: 442 mSDtfsCounter, 2 mSDsluCounter, 879 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:42,587 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1321 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:42,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6312 states. [2024-11-23 23:44:42,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6312 to 6312. [2024-11-23 23:44:42,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6312 states, 5194 states have (on average 1.4730458221024259) internal successors, (7651), 5302 states have internal predecessors, (7651), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-23 23:44:42,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6312 states to 6312 states and 10461 transitions. [2024-11-23 23:44:42,772 INFO L78 Accepts]: Start accepts. Automaton has 6312 states and 10461 transitions. Word has length 44 [2024-11-23 23:44:42,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:42,772 INFO L471 AbstractCegarLoop]: Abstraction has 6312 states and 10461 transitions. [2024-11-23 23:44:42,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:44:42,773 INFO L276 IsEmpty]: Start isEmpty. Operand 6312 states and 10461 transitions. [2024-11-23 23:44:42,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-23 23:44:42,775 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:42,775 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:44:42,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-23 23:44:42,775 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:42,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:42,776 INFO L85 PathProgramCache]: Analyzing trace with hash -2099221125, now seen corresponding path program 1 times [2024-11-23 23:44:42,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:42,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794115919] [2024-11-23 23:44:42,776 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:42,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:42,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:43,158 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:44:43,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:44:43,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794115919] [2024-11-23 23:44:43,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794115919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:44:43,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951904655] [2024-11-23 23:44:43,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:44:43,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:44:43,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:44:43,161 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:44:43,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:44:43,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:44:43,663 INFO L256 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-23 23:44:43,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:44:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:44:43,718 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:44:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:44:43,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951904655] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:44:43,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:44:43,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-23 23:44:43,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615249703] [2024-11-23 23:44:43,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:44:43,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-23 23:44:43,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:44:43,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-23 23:44:43,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:44:43,877 INFO L87 Difference]: Start difference. First operand 6312 states and 10461 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:44:44,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:44:44,007 INFO L93 Difference]: Finished difference Result 6318 states and 10467 transitions. [2024-11-23 23:44:44,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:44:44,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 45 [2024-11-23 23:44:44,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:44:44,030 INFO L225 Difference]: With dead ends: 6318 [2024-11-23 23:44:44,030 INFO L226 Difference]: Without dead ends: 6318 [2024-11-23 23:44:44,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:44:44,031 INFO L435 NwaCegarLoop]: 442 mSDtfsCounter, 4 mSDsluCounter, 1758 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2200 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:44:44,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2200 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:44:44,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6318 states. [2024-11-23 23:44:44,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6318 to 6318. [2024-11-23 23:44:44,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6318 states, 5200 states have (on average 1.4725) internal successors, (7657), 5308 states have internal predecessors, (7657), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-23 23:44:44,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6318 states to 6318 states and 10467 transitions. [2024-11-23 23:44:44,270 INFO L78 Accepts]: Start accepts. Automaton has 6318 states and 10467 transitions. Word has length 45 [2024-11-23 23:44:44,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:44:44,270 INFO L471 AbstractCegarLoop]: Abstraction has 6318 states and 10467 transitions. [2024-11-23 23:44:44,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-23 23:44:44,271 INFO L276 IsEmpty]: Start isEmpty. Operand 6318 states and 10467 transitions. [2024-11-23 23:44:44,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-23 23:44:44,272 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:44:44,273 INFO L218 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:44:44,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-23 23:44:44,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-23 23:44:44,474 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:44:44,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:44:44,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1964898855, now seen corresponding path program 2 times [2024-11-23 23:44:44,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:44:44,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818932110] [2024-11-23 23:44:44,475 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:44:44,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:44:44,826 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-23 23:44:44,827 INFO L230 tOrderPrioritization]: Conjunction of SSA is sat [2024-11-23 23:44:44,827 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-23 23:44:44,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-23 23:44:45,029 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-23 23:44:45,031 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-23 23:44:45,032 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK (110 of 111 remaining) [2024-11-23 23:44:45,034 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 111 remaining) [2024-11-23 23:44:45,035 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 111 remaining) [2024-11-23 23:44:45,036 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 111 remaining) [2024-11-23 23:44:45,037 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 111 remaining) [2024-11-23 23:44:45,038 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr0ASSERT_VIOLATIONMEMORY_FREE (79 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr1ASSERT_VIOLATIONMEMORY_FREE (78 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr2ASSERT_VIOLATIONMEMORY_FREE (77 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 111 remaining) [2024-11-23 23:44:45,039 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 111 remaining) [2024-11-23 23:44:45,040 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_errorErr0ASSERT_VIOLATIONMEMORY_LEAK (56 of 111 remaining) [2024-11-23 23:44:45,041 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 111 remaining) [2024-11-23 23:44:45,042 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE (33 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE (32 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 111 remaining) [2024-11-23 23:44:45,043 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 111 remaining) [2024-11-23 23:44:45,047 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 111 remaining) [2024-11-23 23:44:45,047 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 111 remaining) [2024-11-23 23:44:45,048 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 111 remaining) [2024-11-23 23:44:45,048 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 111 remaining) [2024-11-23 23:44:45,049 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 111 remaining) [2024-11-23 23:44:45,050 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 111 remaining) [2024-11-23 23:44:45,051 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 111 remaining) [2024-11-23 23:44:45,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-23 23:44:45,054 INFO L422 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:44:45,160 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-23 23:44:45,164 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 11:44:45 BoogieIcfgContainer [2024-11-23 23:44:45,164 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-23 23:44:45,165 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-23 23:44:45,165 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-23 23:44:45,165 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-23 23:44:45,166 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:42:58" (3/4) ... [2024-11-23 23:44:45,168 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-23 23:44:45,169 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-23 23:44:45,170 INFO L158 Benchmark]: Toolchain (without parser) took 114553.61ms. Allocated memory was 167.8MB in the beginning and 788.5MB in the end (delta: 620.8MB). Free memory was 127.6MB in the beginning and 564.5MB in the end (delta: -436.9MB). Peak memory consumption was 189.0MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,170 INFO L158 Benchmark]: CDTParser took 1.16ms. Allocated memory is still 167.8MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:44:45,171 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1010.15ms. Allocated memory is still 167.8MB. Free memory was 127.6MB in the beginning and 78.1MB in the end (delta: 49.5MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,171 INFO L158 Benchmark]: Boogie Procedure Inliner took 99.11ms. Allocated memory is still 167.8MB. Free memory was 78.1MB in the beginning and 72.3MB in the end (delta: 5.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,171 INFO L158 Benchmark]: Boogie Preprocessor took 182.94ms. Allocated memory is still 167.8MB. Free memory was 72.3MB in the beginning and 59.5MB in the end (delta: 12.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,171 INFO L158 Benchmark]: RCFGBuilder took 6192.18ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 59.5MB in the beginning and 417.4MB in the end (delta: -358.0MB). Peak memory consumption was 23.8MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,172 INFO L158 Benchmark]: TraceAbstraction took 107056.30ms. Allocated memory was 503.3MB in the beginning and 788.5MB in the end (delta: 285.2MB). Free memory was 416.9MB in the beginning and 568.8MB in the end (delta: -151.9MB). Peak memory consumption was 137.5MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,172 INFO L158 Benchmark]: Witness Printer took 4.66ms. Allocated memory is still 788.5MB. Free memory was 568.8MB in the beginning and 564.5MB in the end (delta: 4.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:44:45,173 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.16ms. Allocated memory is still 167.8MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1010.15ms. Allocated memory is still 167.8MB. Free memory was 127.6MB in the beginning and 78.1MB in the end (delta: 49.5MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 99.11ms. Allocated memory is still 167.8MB. Free memory was 78.1MB in the beginning and 72.3MB in the end (delta: 5.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 182.94ms. Allocated memory is still 167.8MB. Free memory was 72.3MB in the beginning and 59.5MB in the end (delta: 12.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 6192.18ms. Allocated memory was 167.8MB in the beginning and 503.3MB in the end (delta: 335.5MB). Free memory was 59.5MB in the beginning and 417.4MB in the end (delta: -358.0MB). Peak memory consumption was 23.8MB. Max. memory is 16.1GB. * TraceAbstraction took 107056.30ms. Allocated memory was 503.3MB in the beginning and 788.5MB in the end (delta: 285.2MB). Free memory was 416.9MB in the beginning and 568.8MB in the end (delta: -151.9MB). Peak memory consumption was 137.5MB. Max. memory is 16.1GB. * Witness Printer took 4.66ms. Allocated memory is still 788.5MB. Free memory was 568.8MB in the beginning and 564.5MB in the end (delta: 4.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 2396]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 2396. Possible FailurePath: [L1695] int ldv_irq_1_2 = 0; [L1696] int LDV_IN_INTERRUPT = 1; [L1697] int ldv_irq_1_3 = 0; [L1698] struct platform_device *tegra_rtc_driver_group0 ; [L1699] void *ldv_irq_data_1_1 ; [L1700] int ldv_irq_1_1 = 0; [L1701] int ldv_irq_1_0 = 0; [L1702] int ldv_irq_line_1_3 ; [L1703] void *ldv_irq_data_1_0 ; [L1704] int ldv_state_variable_0 ; [L1705] struct device *tegra_rtc_ops_group1 ; [L1706] int ldv_state_variable_3 ; [L1707] int ldv_irq_line_1_0 ; [L1708] int ldv_state_variable_2 ; [L1709] void *ldv_irq_data_1_3 ; [L1710] int ref_cnt ; [L1711] int ldv_irq_line_1_1 ; [L1712] struct rtc_time *tegra_rtc_ops_group0 ; [L1713] void *ldv_irq_data_1_2 ; [L1714] int ldv_state_variable_1 ; [L1715] int ldv_irq_line_1_2 ; [L1716] struct rtc_wkalrm *tegra_rtc_ops_group2 ; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2243] int ldv_retval_2 ; [L2244] int ldv_retval_0 ; [L2246] int ldv_retval_1 ; [L2769] int ldv_init = 0; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2398] struct seq_file *ldvarg1 ; [L2399] void *tmp ; [L2400] unsigned int ldvarg0 ; [L2401] unsigned int tmp___0 ; [L2402] pm_message_t ldvarg2 ; [L2403] int tmp___1 ; [L2404] int tmp___2 ; [L2405] int tmp___3 ; [L2406] int tmp___4 ; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] CALL, EXPR ldv_zalloc(136U) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1636] void *p ; [L1637] void *tmp ; [L1638] int tmp___0 ; [L1640] tmp___0 = __VERIFIER_nondet_int() [L1641] COND FALSE !(tmp___0 != 0) [L1644] EXPR, FCALL calloc(1U, size) [L1644] tmp = calloc(1U, size) [L1645] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1646] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1613] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1646] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] CALL, EXPR ldv_is_err(p) VAL [LDV_IN_INTERRUPT=1, \old(ptr)={(((unsigned __int128) 1 << 64) | 1):0}, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2736] return ((unsigned long )ptr > 2012UL); VAL [LDV_IN_INTERRUPT=1, \old(ptr)={(((unsigned __int128) 1 << 64) | 1):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] RET, EXPR ldv_is_err(p) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] CALL assume_abort_if_not(ldv_is_err(p) == 0) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1613] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] RET assume_abort_if_not(ldv_is_err(p) == 0) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1648] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=136, \result={(((unsigned __int128) 1 << 64) | 1):0}, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] RET, EXPR ldv_zalloc(136U) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] tmp = ldv_zalloc(136U) [L2409] ldvarg1 = (struct seq_file *)tmp [L2410] tmp___0 = __VERIFIER_nondet_uint() [L2411] ldvarg0 = tmp___0 [L2412] FCALL ldv_initialize() [L2413] FCALL memset((void *)(& ldvarg2), 0, 4U) [L2414] ldv_state_variable_1 = 1 [L2415] ref_cnt = 0 [L2416] ldv_state_variable_0 = 1 [L2417] ldv_state_variable_3 = 0 [L2418] ldv_state_variable_2 = 0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2420] tmp___1 = __VERIFIER_nondet_int() [L2422] case 0: [L2428] case 1: [L2430] tmp___2 = __VERIFIER_nondet_int() [L2432] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1, tmp___2=1] [L2428] case 1: [L2440] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] [L2428] case 1: [L2442] CALL, EXPR tegra_rtc_init() [L2230] int tmp ; [L2232] CALL, EXPR platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2848] return __VERIFIER_nondet_int(); [L2232] RET, EXPR platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2232] tmp = platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2233] return (tmp); VAL [LDV_IN_INTERRUPT=1, \result=17, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2442] RET, EXPR tegra_rtc_init() [L2442] ldv_retval_0 = tegra_rtc_init() [L2428] case 1: [L2450] ldv_state_variable_0 = 2 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=17, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] [L2635] FCALL ldv_check_final_state() [L2636] return 0; [L2636] return 0; VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=17, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 12]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 33 procedures, 587 locations, 111 error locations. Started 1 CEGAR loops. OverallTime: 106.9s, OverallIterations: 15, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 97.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 21 mSolverCounterUnknown, 6211 SdHoareTripleChecker+Valid, 95.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6059 mSDsluCounter, 22468 SdHoareTripleChecker+Invalid, 94.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15371 mSDsCounter, 922 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7865 IncrementalHoareTripleChecker+Invalid, 8808 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 922 mSolverCounterUnsat, 7097 mSDtfsCounter, 7865 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 174 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6318occurred in iteration=14, InterpolantAutomatonStates: 77, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.2s AutomataMinimizationTime, 14 MinimizatonAttempts, 1239 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 3.6s InterpolantComputationTime, 522 NumberOfCodeBlocks, 522 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 503 ConstructedInterpolants, 0 QuantifiedInterpolants, 1349 SizeOfPredicates, 0 NumberOfNonLiveVariables, 610 ConjunctsInSsa, 7 ConjunctsInUnsatCore, 16 InterpolantComputations, 13 PerfectInterpolantSequences, 24/27 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-23 23:44:45,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:44:47,742 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:44:47,873 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2024-11-23 23:44:47,879 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:44:47,880 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:44:47,903 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:44:47,904 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:44:47,904 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:44:47,905 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:44:47,905 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:44:47,905 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:44:47,905 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:44:47,906 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:44:47,906 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:44:47,906 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:44:47,906 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:44:47,906 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:44:47,906 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-23 23:44:47,907 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:44:47,908 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:44:47,908 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:44:47,909 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:44:47,909 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-23 23:44:47,909 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-23 23:44:47,910 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:44:47,910 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:44:47,910 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:44:47,910 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:44:47,910 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 [2024-11-23 23:44:48,223 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:44:48,230 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:44:48,232 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:44:48,234 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:44:48,234 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:44:48,235 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:44:51,299 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/57cd84b42/85f2b14fb75746dfa40a0cf872df08b9/FLAG03be910db [2024-11-23 23:44:51,800 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:44:51,801 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:44:51,844 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/57cd84b42/85f2b14fb75746dfa40a0cf872df08b9/FLAG03be910db [2024-11-23 23:44:51,886 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/data/57cd84b42/85f2b14fb75746dfa40a0cf872df08b9 [2024-11-23 23:44:51,888 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:44:51,890 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:44:51,893 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:44:51,894 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:44:51,898 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:44:51,899 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:44:51" (1/1) ... [2024-11-23 23:44:51,900 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fb217cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:51, skipping insertion in model container [2024-11-23 23:44:51,900 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:44:51" (1/1) ... [2024-11-23 23:44:51,989 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:44:52,566 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,574 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,583 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,584 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,586 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,593 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,594 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,600 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,601 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,607 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,613 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,614 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,618 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,623 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,626 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,638 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,639 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,641 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,651 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,675 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,679 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,680 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,682 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,685 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,688 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,697 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,698 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,702 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,703 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,710 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,714 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,746 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,747 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,747 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,751 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,755 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,756 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,776 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,812 WARN L1063 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-23 23:44:52,814 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:44:52,848 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:44:53,054 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:44:53,092 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:44:53,092 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53 WrapperNode [2024-11-23 23:44:53,092 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:44:53,094 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:44:53,094 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:44:53,094 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:44:53,101 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,153 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,220 INFO L138 Inliner]: procedures = 122, calls = 369, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 836 [2024-11-23 23:44:53,220 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:44:53,221 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:44:53,221 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:44:53,221 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:44:53,230 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,231 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,240 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,362 INFO L175 MemorySlicer]: Split 91 memory accesses to 9 slices as follows [2, 4, 2, 3, 26, 10, 10, 12, 22]. 29 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 0]. The 50 writes are split as follows [0, 1, 0, 2, 1, 3, 9, 12, 22]. [2024-11-23 23:44:53,366 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,366 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,431 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,436 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,446 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,463 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,472 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,491 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:44:53,491 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:44:53,492 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:44:53,496 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:44:53,497 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (1/1) ... [2024-11-23 23:44:53,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:44:53,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:44:53,532 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:44:53,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:44:53,554 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-23 23:44:53,554 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-23 23:44:53,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-23 23:44:53,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-23 23:44:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-23 23:44:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-23 23:44:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-23 23:44:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-23 23:44:53,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-23 23:44:53,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-23 23:44:53,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-23 23:44:53,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-23 23:44:53,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-23 23:44:53,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-23 23:44:53,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-23 23:44:53,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-23 23:44:53,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_time_to_tm [2024-11-23 23:44:53,560 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_time_to_tm [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_proc [2024-11-23 23:44:53,560 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_proc [2024-11-23 23:44:53,560 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure outer_sync [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure outer_sync [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_remove [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_remove [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_shutdown [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_shutdown [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_tm_to_time [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_tm_to_time [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-23 23:44:53,561 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-23 23:44:53,561 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-23 23:44:53,563 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_alarm [2024-11-23 23:44:53,564 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_alarm [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-23 23:44:53,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-23 23:44:53,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_check [2024-11-23 23:44:53,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_check [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_alarm_irq_enable [2024-11-23 23:44:53,565 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_alarm_irq_enable [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_iounmap [2024-11-23 23:44:53,565 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_iounmap [2024-11-23 23:44:53,565 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:44:53,566 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_device_unregister [2024-11-23 23:44:53,566 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_device_unregister [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2024-11-23 23:44:53,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-23 23:44:53,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-23 23:44:53,566 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2024-11-23 23:44:53,567 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-23 23:44:53,567 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-23 23:44:53,567 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-23 23:44:53,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2024-11-23 23:44:53,568 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2024-11-23 23:44:53,568 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-23 23:44:53,568 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-23 23:44:53,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-23 23:44:53,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-23 23:44:53,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-23 23:44:53,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-23 23:44:53,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-23 23:44:53,570 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-23 23:44:53,570 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_read_time [2024-11-23 23:44:53,570 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_read_time [2024-11-23 23:44:53,571 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_wait_while_busy [2024-11-23 23:44:53,571 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_wait_while_busy [2024-11-23 23:44:53,571 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-23 23:44:53,571 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-23 23:44:53,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-23 23:44:53,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-23 23:44:53,571 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_time [2024-11-23 23:44:53,571 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_time [2024-11-23 23:44:53,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:44:53,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:44:53,962 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:44:53,965 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:44:54,008 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-23 23:45:00,419 INFO L? ?]: Removed 563 outVars from TransFormulas that were not future-live. [2024-11-23 23:45:00,419 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:45:00,447 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:45:00,447 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-23 23:45:00,448 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:45:00 BoogieIcfgContainer [2024-11-23 23:45:00,448 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:45:00,450 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:45:00,450 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:45:00,458 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:45:00,458 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:44:51" (1/3) ... [2024-11-23 23:45:00,458 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13721e5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:45:00, skipping insertion in model container [2024-11-23 23:45:00,458 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:44:53" (2/3) ... [2024-11-23 23:45:00,459 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13721e5a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:45:00, skipping insertion in model container [2024-11-23 23:45:00,459 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:45:00" (3/3) ... [2024-11-23 23:45:00,460 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-23 23:45:00,472 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:45:00,473 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i that has 33 procedures, 574 locations, 1 initial locations, 1 loop locations, and 111 error locations. [2024-11-23 23:45:00,520 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:45:00,532 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@54c60447, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:45:00,532 INFO L334 AbstractCegarLoop]: Starting to check reachability of 111 error locations. [2024-11-23 23:45:00,538 INFO L276 IsEmpty]: Start isEmpty. Operand has 573 states, 350 states have (on average 1.58) internal successors, (553), 470 states have internal predecessors, (553), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-23 23:45:00,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-23 23:45:00,544 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:45:00,544 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:45:00,545 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:45:00,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:45:00,550 INFO L85 PathProgramCache]: Analyzing trace with hash -640706489, now seen corresponding path program 1 times [2024-11-23 23:45:00,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:45:00,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [316657177] [2024-11-23 23:45:00,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:45:00,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:45:00,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:45:00,565 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:45:00,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:45:01,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:45:01,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:45:01,142 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:45:01,190 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:45:01,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:45:01,375 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:45:01,376 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:45:01,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316657177] [2024-11-23 23:45:01,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316657177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:45:01,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:45:01,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:45:01,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314151536] [2024-11-23 23:45:01,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:45:01,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:45:01,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:45:01,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:45:01,409 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:45:01,413 INFO L87 Difference]: Start difference. First operand has 573 states, 350 states have (on average 1.58) internal successors, (553), 470 states have internal predecessors, (553), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:45:05,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:09,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:13,477 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:20,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:45:20,701 INFO L93 Difference]: Finished difference Result 910 states and 1207 transitions. [2024-11-23 23:45:20,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:45:20,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 10 [2024-11-23 23:45:20,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:45:20,719 INFO L225 Difference]: With dead ends: 910 [2024-11-23 23:45:20,719 INFO L226 Difference]: Without dead ends: 896 [2024-11-23 23:45:20,720 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:45:20,724 INFO L435 NwaCegarLoop]: 486 mSDtfsCounter, 480 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 160 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1562 SdHoareTripleChecker+Invalid, 1248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:45:20,725 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1562 Invalid, 1248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 1085 Invalid, 3 Unknown, 0 Unchecked, 19.1s Time] [2024-11-23 23:45:20,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2024-11-23 23:45:20,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 800. [2024-11-23 23:45:20,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 538 states have (on average 1.587360594795539) internal successors, (854), 652 states have internal predecessors, (854), 110 states have call successors, (110), 31 states have call predecessors, (110), 41 states have return successors, (166), 120 states have call predecessors, (166), 109 states have call successors, (166) [2024-11-23 23:45:20,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 1130 transitions. [2024-11-23 23:45:20,850 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 1130 transitions. Word has length 10 [2024-11-23 23:45:20,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:45:20,853 INFO L471 AbstractCegarLoop]: Abstraction has 800 states and 1130 transitions. [2024-11-23 23:45:20,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:45:20,854 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 1130 transitions. [2024-11-23 23:45:20,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-23 23:45:20,855 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:45:20,855 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:45:20,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-23 23:45:21,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:45:21,057 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:45:21,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:45:21,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1612935833, now seen corresponding path program 1 times [2024-11-23 23:45:21,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:45:21,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1495060490] [2024-11-23 23:45:21,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:45:21,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:45:21,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:45:21,062 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:45:21,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 23:45:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:45:21,508 INFO L256 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-23 23:45:21,510 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:45:21,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:45:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:45:21,945 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:45:21,945 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:45:21,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495060490] [2024-11-23 23:45:21,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495060490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:45:21,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:45:21,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:45:21,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413110959] [2024-11-23 23:45:21,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:45:21,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:45:21,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:45:21,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:45:21,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:45:21,948 INFO L87 Difference]: Start difference. First operand 800 states and 1130 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:45:25,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:29,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:33,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:42,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:45:42,327 INFO L93 Difference]: Finished difference Result 1189 states and 1738 transitions. [2024-11-23 23:45:42,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:45:42,328 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2024-11-23 23:45:42,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:45:42,335 INFO L225 Difference]: With dead ends: 1189 [2024-11-23 23:45:42,336 INFO L226 Difference]: Without dead ends: 1189 [2024-11-23 23:45:42,336 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-23 23:45:42,337 INFO L435 NwaCegarLoop]: 539 mSDtfsCounter, 470 mSDsluCounter, 1163 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 141 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:45:42,337 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1702 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1121 Invalid, 3 Unknown, 0 Unchecked, 20.2s Time] [2024-11-23 23:45:42,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2024-11-23 23:45:42,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1117. [2024-11-23 23:45:42,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 802 states have (on average 1.6209476309226933) internal successors, (1300), 919 states have internal predecessors, (1300), 162 states have call successors, (162), 31 states have call predecessors, (162), 42 states have return successors, (264), 172 states have call predecessors, (264), 161 states have call successors, (264) [2024-11-23 23:45:42,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 1726 transitions. [2024-11-23 23:45:42,401 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 1726 transitions. Word has length 11 [2024-11-23 23:45:42,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:45:42,401 INFO L471 AbstractCegarLoop]: Abstraction has 1117 states and 1726 transitions. [2024-11-23 23:45:42,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:45:42,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 1726 transitions. [2024-11-23 23:45:42,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-23 23:45:42,403 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:45:42,403 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:45:42,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-23 23:45:42,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:45:42,608 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:45:42,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:45:42,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1150774058, now seen corresponding path program 1 times [2024-11-23 23:45:42,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:45:42,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [7296723] [2024-11-23 23:45:42,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:45:42,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:45:42,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:45:42,613 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:45:42,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 23:45:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:45:43,153 INFO L256 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:45:43,155 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:45:43,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:45:43,327 WARN L873 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc15#1.base| (_ BitVec 64))) (= |c_#valid| (store |c_old(#valid)| |ldv_zalloc_#t~malloc15#1.base| (_ bv1 1)))) is different from true [2024-11-23 23:45:43,363 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:45:43,630 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:45:43,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:45:44,078 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-11-23 23:45:44,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2024-11-23 23:45:44,216 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:45:44,217 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:45:44,217 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:45:44,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7296723] [2024-11-23 23:45:44,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7296723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:45:44,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:45:44,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-23 23:45:44,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992700008] [2024-11-23 23:45:44,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:45:44,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:45:44,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:45:44,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:45:44,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=4, NotChecked=10, Total=56 [2024-11-23 23:45:44,220 INFO L87 Difference]: Start difference. First operand 1117 states and 1726 transitions. Second operand has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:45:48,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:45:52,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:45:56,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:46:00,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:46:19,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:46:19,466 INFO L93 Difference]: Finished difference Result 1760 states and 2788 transitions. [2024-11-23 23:46:19,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:46:19,467 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 26 [2024-11-23 23:46:19,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:46:19,478 INFO L225 Difference]: With dead ends: 1760 [2024-11-23 23:46:19,478 INFO L226 Difference]: Without dead ends: 1760 [2024-11-23 23:46:19,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=26, Invalid=45, Unknown=5, NotChecked=14, Total=90 [2024-11-23 23:46:19,479 INFO L435 NwaCegarLoop]: 441 mSDtfsCounter, 1271 mSDsluCounter, 1587 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 464 mSolverCounterUnsat, 732 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1313 SdHoareTripleChecker+Valid, 2028 SdHoareTripleChecker+Invalid, 4235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 732 IncrementalHoareTripleChecker+Unknown, 1677 IncrementalHoareTripleChecker+Unchecked, 34.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:46:19,480 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1313 Valid, 2028 Invalid, 4235 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [464 Valid, 1362 Invalid, 732 Unknown, 1677 Unchecked, 34.9s Time] [2024-11-23 23:46:19,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1760 states. [2024-11-23 23:46:19,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1760 to 1393. [2024-11-23 23:46:19,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1393 states, 1015 states have (on average 1.6108374384236452) internal successors, (1635), 1150 states have internal predecessors, (1635), 212 states have call successors, (212), 44 states have call predecessors, (212), 56 states have return successors, (462), 204 states have call predecessors, (462), 211 states have call successors, (462) [2024-11-23 23:46:19,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1393 states to 1393 states and 2309 transitions. [2024-11-23 23:46:19,551 INFO L78 Accepts]: Start accepts. Automaton has 1393 states and 2309 transitions. Word has length 26 [2024-11-23 23:46:19,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:46:19,552 INFO L471 AbstractCegarLoop]: Abstraction has 1393 states and 2309 transitions. [2024-11-23 23:46:19,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-23 23:46:19,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1393 states and 2309 transitions. [2024-11-23 23:46:19,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-23 23:46:19,553 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:46:19,553 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:46:19,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-23 23:46:19,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:46:19,754 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:46:19,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:46:19,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1314257942, now seen corresponding path program 1 times [2024-11-23 23:46:19,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:46:19,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [241526478] [2024-11-23 23:46:19,756 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:46:19,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:46:19,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:46:19,758 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:46:19,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-23 23:46:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:46:20,293 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-23 23:46:20,297 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:46:20,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-23 23:46:20,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-23 23:46:20,652 WARN L873 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc15#1.base| (_ BitVec 64))) (and (= (store |c_old(#length)| |ldv_zalloc_#t~malloc15#1.base| |c_ldv_zalloc_#in~size#1|) |c_#length|) (= (_ bv0 1) (select |c_old(#valid)| |ldv_zalloc_#t~malloc15#1.base|)))) is different from true [2024-11-23 23:46:20,698 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 23:46:20,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 23:46:20,818 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-23 23:46:20,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:46:20,950 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2024-11-23 23:46:20,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-23 23:46:20,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-23 23:46:21,401 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-23 23:46:21,401 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:46:21,401 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:46:21,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241526478] [2024-11-23 23:46:21,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241526478] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:46:21,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:46:21,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-23 23:46:21,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703350022] [2024-11-23 23:46:21,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:46:21,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:46:21,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:46:21,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:46:21,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=31, Unknown=1, NotChecked=10, Total=56 [2024-11-23 23:46:21,403 INFO L87 Difference]: Start difference. First operand 1393 states and 2309 transitions. Second operand has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:46:25,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:46:29,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:46:33,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:46:37,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-23 23:46:41,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:47:01,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:01,431 INFO L93 Difference]: Finished difference Result 1983 states and 3220 transitions. [2024-11-23 23:47:01,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:47:01,432 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2024-11-23 23:47:01,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:01,455 INFO L225 Difference]: With dead ends: 1983 [2024-11-23 23:47:01,459 INFO L226 Difference]: Without dead ends: 1983 [2024-11-23 23:47:01,459 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=22, Invalid=53, Unknown=1, NotChecked=14, Total=90 [2024-11-23 23:47:01,460 INFO L435 NwaCegarLoop]: 913 mSDtfsCounter, 698 mSDsluCounter, 2212 mSDsCounter, 0 mSdLazyCounter, 2587 mSolverCounterSat, 190 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 3125 SdHoareTripleChecker+Invalid, 4607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 2587 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 1818 IncrementalHoareTripleChecker+Unchecked, 39.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:01,460 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [724 Valid, 3125 Invalid, 4607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 2587 Invalid, 12 Unknown, 1818 Unchecked, 39.7s Time] [2024-11-23 23:47:01,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1983 states. [2024-11-23 23:47:01,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1983 to 1545. [2024-11-23 23:47:01,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1143 states have (on average 1.6176727909011372) internal successors, (1849), 1278 states have internal predecessors, (1849), 237 states have call successors, (237), 44 states have call predecessors, (237), 56 states have return successors, (522), 229 states have call predecessors, (522), 236 states have call successors, (522) [2024-11-23 23:47:01,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 2608 transitions. [2024-11-23 23:47:01,554 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 2608 transitions. Word has length 27 [2024-11-23 23:47:01,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:01,555 INFO L471 AbstractCegarLoop]: Abstraction has 1545 states and 2608 transitions. [2024-11-23 23:47:01,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:47:01,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 2608 transitions. [2024-11-23 23:47:01,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-23 23:47:01,559 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:01,559 INFO L218 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] [2024-11-23 23:47:01,575 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-23 23:47:01,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:01,760 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:01,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:01,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1124306481, now seen corresponding path program 1 times [2024-11-23 23:47:01,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:01,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1169701138] [2024-11-23 23:47:01,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:01,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:01,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:01,762 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:01,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 23:47:02,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:02,195 INFO L256 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:47:02,196 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:02,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:47:02,280 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:02,280 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:02,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169701138] [2024-11-23 23:47:02,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169701138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:02,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:02,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:47:02,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706764310] [2024-11-23 23:47:02,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:02,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:47:02,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:02,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:47:02,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:02,282 INFO L87 Difference]: Start difference. First operand 1545 states and 2608 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:06,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:47:06,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:06,418 INFO L93 Difference]: Finished difference Result 3012 states and 5091 transitions. [2024-11-23 23:47:06,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:47:06,418 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-23 23:47:06,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:06,433 INFO L225 Difference]: With dead ends: 3012 [2024-11-23 23:47:06,433 INFO L226 Difference]: Without dead ends: 3012 [2024-11-23 23:47:06,434 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:06,435 INFO L435 NwaCegarLoop]: 686 mSDtfsCounter, 642 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 642 SdHoareTripleChecker+Valid, 1356 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:06,436 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [642 Valid, 1356 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-23 23:47:06,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2024-11-23 23:47:06,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 2900. [2024-11-23 23:47:06,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2900 states, 2220 states have (on average 1.6216216216216217) internal successors, (3600), 2382 states have internal predecessors, (3600), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-23 23:47:06,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2900 states to 2900 states and 5087 transitions. [2024-11-23 23:47:06,577 INFO L78 Accepts]: Start accepts. Automaton has 2900 states and 5087 transitions. Word has length 24 [2024-11-23 23:47:06,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:06,577 INFO L471 AbstractCegarLoop]: Abstraction has 2900 states and 5087 transitions. [2024-11-23 23:47:06,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:06,578 INFO L276 IsEmpty]: Start isEmpty. Operand 2900 states and 5087 transitions. [2024-11-23 23:47:06,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-23 23:47:06,579 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:06,579 INFO L218 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] [2024-11-23 23:47:06,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-23 23:47:06,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:06,780 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:06,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:06,781 INFO L85 PathProgramCache]: Analyzing trace with hash -985302115, now seen corresponding path program 1 times [2024-11-23 23:47:06,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:06,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1737961630] [2024-11-23 23:47:06,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:06,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:06,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:06,784 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:06,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-23 23:47:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:07,226 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:47:07,227 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:07,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:47:07,351 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:07,351 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:07,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737961630] [2024-11-23 23:47:07,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737961630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:07,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:07,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:07,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758198563] [2024-11-23 23:47:07,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:07,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:47:07,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:07,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:47:07,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:47:07,353 INFO L87 Difference]: Start difference. First operand 2900 states and 5087 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:07,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:07,445 INFO L93 Difference]: Finished difference Result 2902 states and 5089 transitions. [2024-11-23 23:47:07,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:47:07,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-11-23 23:47:07,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:07,461 INFO L225 Difference]: With dead ends: 2902 [2024-11-23 23:47:07,461 INFO L226 Difference]: Without dead ends: 2902 [2024-11-23 23:47:07,462 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:47:07,463 INFO L435 NwaCegarLoop]: 681 mSDtfsCounter, 2 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:07,464 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1360 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:47:07,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2902 states. [2024-11-23 23:47:07,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2902 to 2902. [2024-11-23 23:47:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2222 states have (on average 1.621062106210621) internal successors, (3602), 2384 states have internal predecessors, (3602), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-23 23:47:07,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 5089 transitions. [2024-11-23 23:47:07,667 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 5089 transitions. Word has length 27 [2024-11-23 23:47:07,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:07,667 INFO L471 AbstractCegarLoop]: Abstraction has 2902 states and 5089 transitions. [2024-11-23 23:47:07,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:07,668 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 5089 transitions. [2024-11-23 23:47:07,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-23 23:47:07,669 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:07,669 INFO L218 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] [2024-11-23 23:47:07,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-23 23:47:07,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:07,870 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:07,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:07,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1019033713, now seen corresponding path program 1 times [2024-11-23 23:47:07,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:07,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1814979150] [2024-11-23 23:47:07,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:07,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:07,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:07,874 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:07,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-23 23:47:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:08,331 INFO L256 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:47:08,333 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:08,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:47:08,547 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:47:08,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-23 23:47:08,779 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:08,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814979150] [2024-11-23 23:47:08,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814979150] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:47:08,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:47:08,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2024-11-23 23:47:08,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503655881] [2024-11-23 23:47:08,779 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:47:08,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:47:08,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:08,781 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:47:08,781 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:47:08,781 INFO L87 Difference]: Start difference. First operand 2902 states and 5089 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:09,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:09,139 INFO L93 Difference]: Finished difference Result 2908 states and 5095 transitions. [2024-11-23 23:47:09,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:47:09,140 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-23 23:47:09,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:09,155 INFO L225 Difference]: With dead ends: 2908 [2024-11-23 23:47:09,155 INFO L226 Difference]: Without dead ends: 2908 [2024-11-23 23:47:09,156 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:47:09,156 INFO L435 NwaCegarLoop]: 681 mSDtfsCounter, 8 mSDsluCounter, 2036 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2717 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:09,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2717 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:47:09,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2024-11-23 23:47:09,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2908. [2024-11-23 23:47:09,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2908 states, 2228 states have (on average 1.6193895870736086) internal successors, (3608), 2390 states have internal predecessors, (3608), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-23 23:47:09,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2908 states to 2908 states and 5095 transitions. [2024-11-23 23:47:09,295 INFO L78 Accepts]: Start accepts. Automaton has 2908 states and 5095 transitions. Word has length 28 [2024-11-23 23:47:09,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:09,297 INFO L471 AbstractCegarLoop]: Abstraction has 2908 states and 5095 transitions. [2024-11-23 23:47:09,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:09,297 INFO L276 IsEmpty]: Start isEmpty. Operand 2908 states and 5095 transitions. [2024-11-23 23:47:09,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-23 23:47:09,299 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:09,299 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:09,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-23 23:47:09,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:09,499 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:09,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:09,500 INFO L85 PathProgramCache]: Analyzing trace with hash 3270685, now seen corresponding path program 2 times [2024-11-23 23:47:09,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:09,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [425909596] [2024-11-23 23:47:09,501 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-23 23:47:09,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:09,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:09,503 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:09,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-23 23:47:09,990 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-23 23:47:09,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-23 23:47:09,995 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-23 23:47:09,997 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:10,740 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10|)) (= |c_#valid| (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10| (_ bv0 1))))) is different from true [2024-11-23 23:47:10,740 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:10,741 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:10,741 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:10,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425909596] [2024-11-23 23:47:10,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425909596] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:10,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:10,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:10,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795946155] [2024-11-23 23:47:10,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:10,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:47:10,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:10,742 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:47:10,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=8, Unknown=1, NotChecked=4, Total=20 [2024-11-23 23:47:10,743 INFO L87 Difference]: Start difference. First operand 2908 states and 5095 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:14,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:47:18,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-23 23:47:24,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:24,342 INFO L93 Difference]: Finished difference Result 3285 states and 5703 transitions. [2024-11-23 23:47:24,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:47:24,343 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-11-23 23:47:24,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:24,358 INFO L225 Difference]: With dead ends: 3285 [2024-11-23 23:47:24,358 INFO L226 Difference]: Without dead ends: 3280 [2024-11-23 23:47:24,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=8, Unknown=1, NotChecked=4, Total=20 [2024-11-23 23:47:24,359 INFO L435 NwaCegarLoop]: 667 mSDtfsCounter, 447 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 129 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 2097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 1181 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:24,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 1508 Invalid, 2097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 785 Invalid, 2 Unknown, 1181 Unchecked, 13.5s Time] [2024-11-23 23:47:24,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3280 states. [2024-11-23 23:47:24,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3280 to 3208. [2024-11-23 23:47:24,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3208 states, 2479 states have (on average 1.6240419524001612) internal successors, (4026), 2643 states have internal predecessors, (4026), 511 states have call successors, (511), 85 states have call predecessors, (511), 109 states have return successors, (1143), 495 states have call predecessors, (1143), 510 states have call successors, (1143) [2024-11-23 23:47:24,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3208 states to 3208 states and 5680 transitions. [2024-11-23 23:47:24,476 INFO L78 Accepts]: Start accepts. Automaton has 3208 states and 5680 transitions. Word has length 31 [2024-11-23 23:47:24,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:24,476 INFO L471 AbstractCegarLoop]: Abstraction has 3208 states and 5680 transitions. [2024-11-23 23:47:24,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-23 23:47:24,476 INFO L276 IsEmpty]: Start isEmpty. Operand 3208 states and 5680 transitions. [2024-11-23 23:47:24,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-23 23:47:24,477 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:24,478 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:24,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-23 23:47:24,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:24,678 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:24,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:24,679 INFO L85 PathProgramCache]: Analyzing trace with hash 330048133, now seen corresponding path program 1 times [2024-11-23 23:47:24,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:24,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [32960074] [2024-11-23 23:47:24,679 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:24,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:24,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:24,681 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:24,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-23 23:47:25,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:25,132 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:47:25,134 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:25,202 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:25,202 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:25,202 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:25,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32960074] [2024-11-23 23:47:25,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32960074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:25,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:25,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:47:25,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717174234] [2024-11-23 23:47:25,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:25,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:47:25,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:25,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:47:25,204 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:25,204 INFO L87 Difference]: Start difference. First operand 3208 states and 5680 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 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) [2024-11-23 23:47:25,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:25,271 INFO L93 Difference]: Finished difference Result 2094 states and 3556 transitions. [2024-11-23 23:47:25,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:47:25,273 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 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 32 [2024-11-23 23:47:25,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:25,287 INFO L225 Difference]: With dead ends: 2094 [2024-11-23 23:47:25,287 INFO L226 Difference]: Without dead ends: 2094 [2024-11-23 23:47:25,287 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:25,288 INFO L435 NwaCegarLoop]: 430 mSDtfsCounter, 424 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:25,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 430 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:47:25,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2024-11-23 23:47:25,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 2094. [2024-11-23 23:47:25,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2094 states, 1611 states have (on average 1.4761018001241466) internal successors, (2378), 1683 states have internal predecessors, (2378), 343 states have call successors, (343), 67 states have call predecessors, (343), 91 states have return successors, (835), 347 states have call predecessors, (835), 342 states have call successors, (835) [2024-11-23 23:47:25,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2094 states to 2094 states and 3556 transitions. [2024-11-23 23:47:25,376 INFO L78 Accepts]: Start accepts. Automaton has 2094 states and 3556 transitions. Word has length 32 [2024-11-23 23:47:25,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:25,376 INFO L471 AbstractCegarLoop]: Abstraction has 2094 states and 3556 transitions. [2024-11-23 23:47:25,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 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) [2024-11-23 23:47:25,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2094 states and 3556 transitions. [2024-11-23 23:47:25,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-23 23:47:25,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:25,380 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:25,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-23 23:47:25,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:25,582 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:25,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:25,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1764761124, now seen corresponding path program 1 times [2024-11-23 23:47:25,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:25,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1969947061] [2024-11-23 23:47:25,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:25,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:25,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:25,587 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:25,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-23 23:47:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:26,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:47:26,065 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:26,462 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:26,462 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:26,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969947061] [2024-11-23 23:47:26,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969947061] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:26,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:26,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:26,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022943465] [2024-11-23 23:47:26,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:26,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:47:26,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:26,464 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:47:26,464 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:47:26,464 INFO L87 Difference]: Start difference. First operand 2094 states and 3556 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:26,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:26,741 INFO L93 Difference]: Finished difference Result 2118 states and 3536 transitions. [2024-11-23 23:47:26,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:47:26,742 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-23 23:47:26,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:26,753 INFO L225 Difference]: With dead ends: 2118 [2024-11-23 23:47:26,753 INFO L226 Difference]: Without dead ends: 2118 [2024-11-23 23:47:26,754 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:47:26,754 INFO L435 NwaCegarLoop]: 428 mSDtfsCounter, 414 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:26,755 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [415 Valid, 1271 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:47:26,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2024-11-23 23:47:26,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 2114. [2024-11-23 23:47:26,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2114 states, 1627 states have (on average 1.468961278426552) internal successors, (2390), 1699 states have internal predecessors, (2390), 343 states have call successors, (343), 71 states have call predecessors, (343), 95 states have return successors, (799), 347 states have call predecessors, (799), 342 states have call successors, (799) [2024-11-23 23:47:26,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2114 states to 2114 states and 3532 transitions. [2024-11-23 23:47:26,851 INFO L78 Accepts]: Start accepts. Automaton has 2114 states and 3532 transitions. Word has length 40 [2024-11-23 23:47:26,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:26,852 INFO L471 AbstractCegarLoop]: Abstraction has 2114 states and 3532 transitions. [2024-11-23 23:47:26,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:26,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2114 states and 3532 transitions. [2024-11-23 23:47:26,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-23 23:47:26,854 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:26,854 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:26,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-23 23:47:27,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:27,055 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:27,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:27,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1048482570, now seen corresponding path program 1 times [2024-11-23 23:47:27,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:27,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2009781976] [2024-11-23 23:47:27,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:27,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:27,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:27,059 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:27,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-23 23:47:27,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:27,531 INFO L256 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:47:27,533 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:27,952 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:27,952 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:27,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009781976] [2024-11-23 23:47:27,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009781976] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:27,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:27,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:27,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281320365] [2024-11-23 23:47:27,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:27,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:47:27,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:27,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:47:27,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:47:27,955 INFO L87 Difference]: Start difference. First operand 2114 states and 3532 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:28,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:28,230 INFO L93 Difference]: Finished difference Result 2138 states and 3512 transitions. [2024-11-23 23:47:28,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:47:28,231 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 41 [2024-11-23 23:47:28,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:28,240 INFO L225 Difference]: With dead ends: 2138 [2024-11-23 23:47:28,240 INFO L226 Difference]: Without dead ends: 2138 [2024-11-23 23:47:28,240 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:47:28,241 INFO L435 NwaCegarLoop]: 427 mSDtfsCounter, 412 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:28,241 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 1268 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:47:28,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2138 states. [2024-11-23 23:47:28,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2138 to 2134. [2024-11-23 23:47:28,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 1643 states have (on average 1.4619598295800365) internal successors, (2402), 1715 states have internal predecessors, (2402), 343 states have call successors, (343), 75 states have call predecessors, (343), 99 states have return successors, (763), 347 states have call predecessors, (763), 342 states have call successors, (763) [2024-11-23 23:47:28,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 3508 transitions. [2024-11-23 23:47:28,303 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 3508 transitions. Word has length 41 [2024-11-23 23:47:28,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:28,303 INFO L471 AbstractCegarLoop]: Abstraction has 2134 states and 3508 transitions. [2024-11-23 23:47:28,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:28,303 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 3508 transitions. [2024-11-23 23:47:28,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-23 23:47:28,306 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:28,306 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:28,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-23 23:47:28,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:28,511 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:28,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:28,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1929018739, now seen corresponding path program 1 times [2024-11-23 23:47:28,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:28,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1034903305] [2024-11-23 23:47:28,512 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:28,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:28,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:28,515 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:28,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-23 23:47:29,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:29,055 INFO L256 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:47:29,058 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:29,412 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:29,412 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:29,412 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:29,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034903305] [2024-11-23 23:47:29,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034903305] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:29,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:29,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:29,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050498424] [2024-11-23 23:47:29,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:29,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:47:29,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:29,414 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:47:29,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:47:29,414 INFO L87 Difference]: Start difference. First operand 2134 states and 3508 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:29,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:29,720 INFO L93 Difference]: Finished difference Result 2158 states and 3488 transitions. [2024-11-23 23:47:29,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:47:29,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-23 23:47:29,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:29,730 INFO L225 Difference]: With dead ends: 2158 [2024-11-23 23:47:29,730 INFO L226 Difference]: Without dead ends: 2158 [2024-11-23 23:47:29,730 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:47:29,731 INFO L435 NwaCegarLoop]: 426 mSDtfsCounter, 413 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:29,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 1265 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:47:29,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2024-11-23 23:47:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 2154. [2024-11-23 23:47:29,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2154 states, 1659 states have (on average 1.455093429776974) internal successors, (2414), 1731 states have internal predecessors, (2414), 343 states have call successors, (343), 79 states have call predecessors, (343), 103 states have return successors, (727), 347 states have call predecessors, (727), 342 states have call successors, (727) [2024-11-23 23:47:29,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2154 states to 2154 states and 3484 transitions. [2024-11-23 23:47:29,788 INFO L78 Accepts]: Start accepts. Automaton has 2154 states and 3484 transitions. Word has length 39 [2024-11-23 23:47:29,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:29,789 INFO L471 AbstractCegarLoop]: Abstraction has 2154 states and 3484 transitions. [2024-11-23 23:47:29,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:29,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2154 states and 3484 transitions. [2024-11-23 23:47:29,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-23 23:47:29,790 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:29,790 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:29,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-23 23:47:29,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:29,992 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:29,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:29,992 INFO L85 PathProgramCache]: Analyzing trace with hash -760899201, now seen corresponding path program 1 times [2024-11-23 23:47:29,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:29,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1858351951] [2024-11-23 23:47:29,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:29,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:29,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:29,995 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:29,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-23 23:47:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:30,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:47:30,595 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:30,978 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:30,978 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:30,979 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:30,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858351951] [2024-11-23 23:47:30,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858351951] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:30,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:30,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:47:30,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986345978] [2024-11-23 23:47:30,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:30,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:47:30,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:30,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:47:30,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:47:30,981 INFO L87 Difference]: Start difference. First operand 2154 states and 3484 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:31,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:31,290 INFO L93 Difference]: Finished difference Result 4177 states and 6815 transitions. [2024-11-23 23:47:31,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-23 23:47:31,291 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-11-23 23:47:31,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:31,306 INFO L225 Difference]: With dead ends: 4177 [2024-11-23 23:47:31,306 INFO L226 Difference]: Without dead ends: 4177 [2024-11-23 23:47:31,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:47:31,307 INFO L435 NwaCegarLoop]: 432 mSDtfsCounter, 380 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 1697 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:31,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 1697 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:47:31,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2024-11-23 23:47:31,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 3949. [2024-11-23 23:47:31,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3949 states, 3094 states have (on average 1.4680025856496444) internal successors, (4542), 3201 states have internal predecessors, (4542), 616 states have call successors, (616), 145 states have call predecessors, (616), 190 states have return successors, (1436), 606 states have call predecessors, (1436), 615 states have call successors, (1436) [2024-11-23 23:47:31,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3949 states to 3949 states and 6594 transitions. [2024-11-23 23:47:31,418 INFO L78 Accepts]: Start accepts. Automaton has 3949 states and 6594 transitions. Word has length 38 [2024-11-23 23:47:31,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:31,419 INFO L471 AbstractCegarLoop]: Abstraction has 3949 states and 6594 transitions. [2024-11-23 23:47:31,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-23 23:47:31,419 INFO L276 IsEmpty]: Start isEmpty. Operand 3949 states and 6594 transitions. [2024-11-23 23:47:31,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-23 23:47:31,421 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:31,421 INFO L218 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:31,433 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-23 23:47:31,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:31,621 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:31,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:31,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1637271016, now seen corresponding path program 1 times [2024-11-23 23:47:31,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:31,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1705147116] [2024-11-23 23:47:31,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:31,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:31,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:31,624 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:31,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-23 23:47:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:47:32,181 INFO L256 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:47:32,183 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:47:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-23 23:47:32,307 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:47:32,308 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:47:32,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705147116] [2024-11-23 23:47:32,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705147116] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:47:32,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:47:32,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:47:32,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139836254] [2024-11-23 23:47:32,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:47:32,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:47:32,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:47:32,310 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:47:32,310 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:32,310 INFO L87 Difference]: Start difference. First operand 3949 states and 6594 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, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:47:32,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:47:32,554 INFO L93 Difference]: Finished difference Result 5324 states and 8589 transitions. [2024-11-23 23:47:32,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:47:32,554 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, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2024-11-23 23:47:32,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:47:32,577 INFO L225 Difference]: With dead ends: 5324 [2024-11-23 23:47:32,577 INFO L226 Difference]: Without dead ends: 5324 [2024-11-23 23:47:32,578 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:47:32,578 INFO L435 NwaCegarLoop]: 432 mSDtfsCounter, 176 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:47:32,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 822 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:47:32,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5324 states. [2024-11-23 23:47:32,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5324 to 5303. [2024-11-23 23:47:32,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5303 states, 4273 states have (on average 1.4593962087526329) internal successors, (6236), 4405 states have internal predecessors, (6236), 737 states have call successors, (737), 188 states have call predecessors, (737), 244 states have return successors, (1607), 717 states have call predecessors, (1607), 736 states have call successors, (1607) [2024-11-23 23:47:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5303 states to 5303 states and 8580 transitions. [2024-11-23 23:47:32,705 INFO L78 Accepts]: Start accepts. Automaton has 5303 states and 8580 transitions. Word has length 47 [2024-11-23 23:47:32,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:47:32,706 INFO L471 AbstractCegarLoop]: Abstraction has 5303 states and 8580 transitions. [2024-11-23 23:47:32,706 INFO L472 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, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-23 23:47:32,706 INFO L276 IsEmpty]: Start isEmpty. Operand 5303 states and 8580 transitions. [2024-11-23 23:47:32,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-23 23:47:32,707 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:47:32,707 INFO L218 NwaCegarLoop]: trace histogram [4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:47:32,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-23 23:47:32,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:32,908 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-23 23:47:32,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:47:32,908 INFO L85 PathProgramCache]: Analyzing trace with hash -478818022, now seen corresponding path program 1 times [2024-11-23 23:47:32,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:47:32,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [320451515] [2024-11-23 23:47:32,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:47:32,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:47:32,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:47:32,911 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:47:32,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f9f2e1a3-b711-4f98-a9f5-e68e36e7fcbc/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process