- 21 Jul, 2023 1 commit
-
-
mir authored
49 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c: In function ‘main’: 50 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:30: warning: ‘%s’ directive writing up to 240 bytes into a region of size between 11 and 251 [-Wformat-overflow=] 51 349 | sprintf(format, "%c [%s] %s", 52 | ^~ 53 In file included from /usr/include/stdio.h:894, 54 from /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:1: 55 In function ‘sprintf’, 56 inlined from ‘main’ at /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:5: 57 /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 6 and 486 bytes into a destination of size 256 58 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 39 | __glibc_objsize (__s), __fmt, 61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 40 | __va_arg_pack ()); 63 | ~~~~~~~~~~~~~~~~~ 2005 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:1726:6: warning: conflicting types for ‘set_channeldesc_owner’ due to enum/integer mismatch; have ‘void(channel_desc_t *, uint32_t)’ { aka ‘void(channel_desc_t *, unsigned int)’} [-Wenum-int-mismatch] 2006 1726 | void set_channeldesc_owner(channel_desc_t *cdesc, uint32_t module_id) { 2007 | ^~~~~~~~~~~~~~~~~~~~~ 2008 In file included from /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:31: 2009 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/sim.h:348:6: note: previous declaration of ‘set_channeldesc_owner’ with type ‘void(channel_desc_t *, channelmod_moduleid_t)’ 2010 348 | void set_channeldesc_owner(channel_desc_t *cdesc, channelmod_moduleid_t module_id); 2011 | ^~~~~~~~~~~~~~~~~~~~~ 24209 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:954:17: warning: ‘n1_pucch_inter’ may be used uninitialized [-Wmaybe-uninitialized] 24210 954 | return(n1_pucch_inter); 24211 | ^ 24212 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:647:60: note: ‘n1_pucch_inter’ was declared here 24213 647 | uint16_t n1_pucch0=0,n1_pucch1=0,n1_pucch2=0,n1_pucch3=0,n1_pucch_inter; 24214 |
-
- 18 Jul, 2023 1 commit
-
-
Robert Schmidt authored
Sidelink MAC-PHY interface definition See merge request oai/openairinterface5g!2234
-
- 17 Jul, 2023 1 commit
-
-
Raghavendra Dinavahi authored
- Initial Draft of exchanges between MAC and Phy. - For PSBCH, PSCCH and PSSCH - based on 5G NR UE interface between MAC and PHY
-
- 16 Jul, 2023 1 commit
-
-
Robert Schmidt authored
integration_2023_w28 See merge request oai/openairinterface5g!2232 * !2190 Reduce compilation time of OAI using ccache * !2209 T: don't use execute_process, integrate in cmake * !2210 only cleaning, not change * !2219 NR UE decode other SI * !2223 Fix rfsimulator build * !2225 Add XnAP ASN.1 definitions * !2131 Polar coding according to the standard * !2160 Add memory sanitizer flag to build_oai and fix some bugs * !2206 Bugfix tx rf burst * !2227 Remove commented code, fix CI issues
-
- 13 Jul, 2023 24 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
mir authored
-
Robert Schmidt authored
- bladerf depends on UTIL via common_lib.h - use header guards
-
Robert Schmidt authored
-
Cedric Roux authored
-
Robert Schmidt authored
- Add CMakeLists.txt to build all T tracer user tools - Previous Makefiles are retained in common/utils/T: you can do $ cd common/utils/T/tracer $ make # all executables are there or also $ mkdir build && cd build $ cmake .. -GNinja $ ninja T_tools # all executables are in build/common/utils/T/tracer
-
Robert Schmidt authored
-
Cedric Roux authored
- Fix memory leaks detected by ASan - Initialize variables that are flagged by compiler - C struct initializer: x:y needs to be .x=y
-
Robert Schmidt authored
We disable for two reasons: - in the CI, with clang, it did not build once, but I cannot reproduce locally (even with clang) - we want to maintain to be able to build without T tracer, so in one pipeline, we have to build without it. What a lucky coincidence!
-
Robert Schmidt authored
USRP code uses the logging module, which has a dependency on T, if configured. Therefore, include UTIL to satisfy this dependency
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- UTIL: has LOG which brings as (public) dependency T, so link it publicly - Move T to top to ensure all targets can have it
-
Sreeshma Shiv authored
* New folder named XNAP created inside openair2 * Added ASN File(38423.asn) for XNAP and .cmake(38423.cmake) for the same inside XNAP. * CMakeLists.txt files changed to support .C and .H file generation for XNAP
-
- 12 Jul, 2023 3 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
commit ddf549b1 moved the CMakeLists.txt for building radio libraries down to radio/. Previously, each option would also declare a constant (e.g., OAI_USRP for USRP). With the definition being below radio/, the executables don't have that define. This commits removes the couple of defines that were in place: - one that only shows a log, but it also applies for e.g., rfsimulator. It is also missing in the CI. Simply put it back - two other places guard a commented(!) function call, which can go out entirely
-
- 11 Jul, 2023 2 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 10 Jul, 2023 7 commits
-
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
Robert Schmidt authored
The ASN.1 RRC (4G/5G) headers are not needed
-
Robert Schmidt authored
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-