options

Functions and Loops

19 loops and 22 functions have been discarded from the report because their coverage is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

▼Colums Filter

Coverage run_0 (%) Max Time Over Threads run_0 (s) Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options
NameModuleCoverage run_0 (%)Max Time Over Threads run_0 (s)Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
►.omp_outlined.#0x44ee80+exec77.5243.2943.07800.300.18Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 20 - forall.hpp:59-59 - exec [...]+00050.000.00
►Loop 21 - forall.hpp:59-59 - exec [...]+0.080.080.04800.020.01
►Loop 22 - Scattering.cpp:82-97 - exec [...]+18.1210.6610.07800.460.25
○Loop 23 - Scattering.cpp:91-95 - exec [...]59.3233.2232.96800.370.22
○kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp_with_lse.so7.634.954.24800.620.34OMP (%): 100.00
►.omp_outlined.#0x43b0b0+exec7.174.13.98800.190.11Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 31 - forall.hpp:59-59 - exec [...]+00030.000.00
►Loop 32 - forall.hpp:59-59 - exec [...]+00.010210.000.00
○Loop 34 - forall.hpp:59-59 - exec [...]7.164.13.98800.190.11
○Loop 33 - forall.hpp:59-59 - exec [...]00000.000.00
►.omp_outlined.#0x441750+exec5.593.153.11800.280.15Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 27 - forall.hpp:59-59 - exec [...]+00.010100.000.00
►Loop 28 - forall.hpp:59-59 - exec [...]+00.010240.000.00
○Loop 30 - forall.hpp:59-59 - exec [...]5.593.153.1800.280.15
○Loop 29 - forall.hpp:59-59 - exec [...]00000.000.00
►.omp_outlined.#0x45a7f0+exec1.470.930.82800.070.04Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 17 - Collapse.hpp:81-83 - exec [...]+00020.000.00
►Loop 16 - forall.hpp:59-59 - exec [...]+00.01080.000.00
►Loop 15 - forall.hpp:59-59 - exec [...]+00.010230.000.00
○Loop 14 - forall.hpp:59-59 - exec [...]1.460.930.81800.070.04
►.omp_outlined.#0x447f30+exec0.310.20.17800.020.01Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 24 - forall.hpp:59-59 - exec [...]+00030.000.00
○Loop 26 - forall.hpp:59-59 - exec [...]0.310.190.17800.020.01
○Loop 25 - forall.hpp:59-59 - exec [...]00000.000.00
○__GI___sched_yieldlibc-2.28.so0.130.120.07800.040.02OMP (%): 100.00
System (%): 0.00
►Kripke::SteadyStateSolver(Kripke::Core::DataStore&, unsigned long, bool)+exec0.072.990.0410.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
►Loop 712 - basic_string.h:165-2879 - exec [...]+00000.000.00
○Loop 722 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 729 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 736 - char_traits.h:346-361 - exec [...]00000.000.00
►Loop 730 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 732 - forall.hpp:59-59 - exec0.010.470.0110.000.00
○Loop 734 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 733 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 731 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 735 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
►Loop 723 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 725 - forall.hpp:59-59 - exec0.010.480.0110.000.00
○Loop 727 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 724 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 726 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 728 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 714 - SteadyStateSolver.cpp:86-87 - exec [...]00000.000.00
○Loop 715 - IndexValue.hpp:83-83 - exec [...]00000.000.00
○Loop 713 - IndexValue.hpp:83-83 - exec [...]00000.000.00
►Loop 716 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 718 - forall.hpp:59-59 - exec0.041.850.0210.000.00
○Loop 719 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 717 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 721 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 720 - forall.hpp:59-59 - exec [...]00000.000.00
►Loop 737 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 741 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 742 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 739 - forall.hpp:59-59 - exec00.19010.000.00
○Loop 738 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 740 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 746 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 743 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 744 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 745 - char_traits.h:346-361 - exec [...]00000.000.00
○unknown_function[vdso]0.040.060.02790.020.01OMP (%): 100.00
Others (%): 0.00
○__kmp_yieldlibomp_with_lse.so0.020.030.01690.010.01OMP (%): 100.00
○__kmp_now_nseclibomp_with_lse.so0.010.030.01550.010.00OMP (%): 100.00
○@plt_start@libomp_with_lse.so0.010.020.01550.010.00OMP (%): 100.00
►Kripke::SweepSolver(Kripke::Core::DataStore&, std::vector<Kripke::SdomId, std::allocator<Kripke::SdomId> >, bool)+exec0.010.630.0110.000.00Exe (%): 100.00Arm C/C++/Fortran Compiler version 22.1 (build number 12) (based on LLVM 13.0.1)
○Loop 766 - char_traits.h:346-361 - exec [...]00000.000.00
►Loop 775 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 778 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 779 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 780 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 777 - forall.hpp:59-59 - exec00.13010.000.00
○Loop 776 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 781 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 788 - char_traits.h:346-361 - exec [...]00000.000.00
►Loop 747 - new_allocator.h:145-145 - exec [...]+00000.000.00
○Loop 764 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 749 - forall.hpp:59-59 - exec00.05010.000.00
○Loop 750 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 753 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 751 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 761 - forall.hpp:59-59 - exec00.17010.000.00
○Loop 756 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 752 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 762 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 757 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 759 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 754 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 763 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 760 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 765 - char_traits.h:346-361 - exec [...]00000.000.00
○Loop 755 - forall.hpp:59-59 - exec00.04010.000.00
○Loop 758 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 748 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 767 - SweepSolver.cpp:42-46 - exec [...]00000.000.00
►Loop 782 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 786 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 783 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 784 - forall.hpp:59-59 - exec00.11010.000.00
○Loop 787 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 785 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 774 - char_traits.h:346-361 - exec [...]00000.000.00
►Loop 768 - plugins.hpp:21-37 - exec [...]+00000.000.00
○Loop 771 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 770 - forall.hpp:59-59 - exec00.11010.000.00
○Loop 772 - forall.hpp:59-59 - exec [...]00000.000.00
○Loop 773 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 769 - shared_ptr_base.h:165-1152 - exec [...]00000.000.00
○Loop 789 - char_traits.h:346-361 - exec [...]00000.000.00
×