1. 30 Aug, 2024 5 commits
  2. 28 Aug, 2024 5 commits
    • Robert Schmidt's avatar
      Avoid complete rebuild on cmake run with git info change · 8bffd166
      Robert Schmidt authored
      Before this commit, the following will trigger a complete rebuild:
      
      - create another git name (git checkout -b test)
      - run cmake again manually (cmake ..)
      - run ninja again
      
      The top-level CMakeLists.txt uses add_definitions() to add git
      information to all targets; if some git information changes, this will
      mark all command lines as dirty, triggering the build.
      
      There is an easy solution: instead of passing this information on the
      command line, pass it in a header. This commit uses configure_file() to
      generate a file oai_version.h in the build directory with the same
      information. Various sources files, e.g., main executables, use this to
      output the same information as before. It is then also not necessary to
      use header guards, as cmake takes care to create this file.
      
      If cmake is re-run, it will update the header, and trigger only files
      including this header will be rebuilt (which can be shown with the above
      stpes). The information passed is the same as before, and updates the
      information when the old method would have updated it.
      8bffd166
    • Robert Schmidt's avatar
    • Bartosz Podrygajlo's avatar
      Introduce benchmark test for rotate_cpx_vector · 08839048
      Bartosz Podrygajlo authored
      This commit introduces google benchmark library and one benchmark for
      rotate_cpx_vector.  Also extracted common tools used in testcases for
      generation and allocation of byte aligned vectors in phy_test_tools.hpp
      08839048
    • rmagueta's avatar
      ULSCH power computation in a different way · a3b753d8
      rmagueta authored
      a3b753d8
    • Robert Schmidt's avatar
      Merge branch 'integration_2024_w34' into 'develop' · 46a1d2a6
      Robert Schmidt authored
      Integration: `2024.w34`
      
      See merge request oai/openairinterface5g!2923
      
      * !2906 mod: Improve signal processing speed of rotate_cpx_vector function
      * !2909 NR UE SIB1 free fix
      * !2917 Cleanup NR UE NAS instance handling
      * !2924 Fix misalignment issues in TLVEncoder macros ENCODE_U16, ENCODE_U24
      * !2907 CI: add new testcases to RFSim-5G pipeline, reduce ping and iperf test time
      * !2893 LEO satellite delay and Doppler simulation and adjusted NR_UE time sync
      46a1d2a6
  3. 27 Aug, 2024 6 commits
  4. 26 Aug, 2024 8 commits
  5. 23 Aug, 2024 10 commits
  6. 20 Aug, 2024 4 commits
  7. 19 Aug, 2024 1 commit
  8. 16 Aug, 2024 1 commit