Carles Fernandez
fbc216c1a3
Add flag validation when using Abseil
2024-05-02 00:14:53 +02:00
Carles Fernandez
95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes
2024-04-29 08:27:33 +02:00
Carles Fernandez
1ad631128f
cpu_features: Update AArch64 features to Linux 6.6
2024-04-22 13:03:31 +02:00
Carles Fernandez
78295866e6
Find dependencies in the loongarch64 architecture
2024-04-22 12:41:11 +02:00
Carles Fernandez
c91c31bd35
Fix wrong order of arguments in calloc
2024-04-22 09:48:28 +02:00
Carles Fernandez
f1fb4abec0
Bump CMake max policy to 3.29
2024-04-13 09:17:18 +02:00
Carles Fernandez
fd5174e7ec
Remove duplicate libraries warning emitted by Xcode 15
2024-04-13 09:03:46 +02:00
Carles Fernandez
fc695cb6f6
CI: make cmakelint happy
2024-04-12 19:51:37 +02:00
Carles Fernandez
6fc04b34f2
Fix duplicate warning from Xcode
2024-04-12 18:15:33 +02:00
Carles Fernandez
9880fdd57c
Bump version to 0.0.19
2024-01-23 14:49:19 +01:00
Carles Fernandez
a2f8758ac7
Do not use __VOLK_VOLATILE in neon tests
...
and other minor chores
2023-12-21 17:56:32 +01:00
Carles Fernandez
5d1057227d
Revert "Remove leftovers from building in the source directory"
...
This reverts commit acf80198af
.
2023-12-21 15:33:30 +01:00
Carles Fernandez
acf80198af
Remove leftovers from building in the source directory
2023-12-21 13:58:31 +01:00
Carles Fernandez
9c95aeb07f
Avoid deprecation warnings when VOLK >= 3.1
...
Bump CMake max version to 3.28
Do not leak build system paths when cross-compiling. Fixes OpenEmbedded QA warning
volk_gnsssdr: Fix 64-bit integer testing
CI: Fix for Python 3.12
2023-12-13 22:12:29 +01:00
Carles Fernandez
e286a0d807
Fix more defects detected by Coverity Scan
2023-12-03 14:33:23 +01:00
Carles Fernandez
906d717381
Fix more defects detected by Coverity Scan
2023-12-03 11:42:30 +01:00
Carles Fernandez
e836d8f471
Fix more defects detected by Coverity Scan
2023-12-03 10:10:40 +01:00
Carles Fernandez
3ad02f6dc1
Update volk_gnsssdr_option_helpers
2023-12-02 13:31:29 +01:00
Carles Fernandez
4afee8b7be
Avoid memory illegal access detected by Coverity Scan
2023-12-02 12:51:33 +01:00
Carles Fernandez
1a4e5f43af
Fix warnings
2023-12-01 11:53:54 +01:00
Carles Fernandez
4f36210536
Fix warnings
2023-12-01 10:20:52 +01:00
Carles Fernandez
cfb6f283d4
Fix some performance inefficiencies detected by Coverity Scan
2023-11-27 13:41:55 +01:00
Carles Fernandez
49eb161d90
Add -fsanitize=undefined to ASAN build
2023-11-24 22:05:10 +01:00
Carles Fernandez
dd4478135a
Remove useless casts
2023-11-15 14:21:07 +01:00
Carles Fernandez
7132ee720a
Remove useless casts
2023-11-14 13:42:44 +01:00
Carles Fernandez
ab4cc295e8
volk_gnsssdr: Fix syntax for Python 3.12
...
Without breaking older versions, including 2.7
2023-11-06 14:01:42 +01:00
Carles Fernandez
710f85dc03
Update local version of cpu_features to 0.9.0
2023-11-04 11:54:16 +01:00
Carles Fernandez
c004232518
Do not search for Python six if not required
2023-11-02 14:53:38 +01:00
Carles Fernandez
3ecf1c4ef4
volk_gnsssdr: improve random integer generation
2023-11-01 09:17:11 +01:00
Carles Fernandez
f965f4921d
Improve Python detection
2023-10-26 13:23:05 +02:00
Carles Fernandez
a46f9f77fe
Fix CMake error
2023-10-26 10:25:39 +02:00
Carles Fernandez
c47ad2d902
Try hard to find Python version
2023-10-13 11:38:54 +02:00
Carles Fernandez
30f624e548
Try hard to find python
2023-10-08 10:26:47 +02:00
Carles Fernandez
e86047d12e
Try hard to find python
2023-10-08 09:49:32 +02:00
Carles Fernandez
12f363dbd0
Try hard to find python
2023-10-08 09:41:12 +02:00
Carles Fernandez
d15422edba
CMake: complete transition from FindPythonInterp to FindPython (FindPythonInterp was deprecated in CMake 3.24 and removed in CMake 3.27)
2023-10-07 14:02:22 +02:00
Carles Fernandez
4149490bb6
CI: Make cmakelint happy
2023-10-05 18:06:55 +02:00
Carles Fernandez
0da7fc6704
More fixes for CMake 3.27
2023-10-05 17:25:06 +02:00
Carles Fernandez
b16c1de541
Fix breaking change in CMake 3.27: PythonInterp was removed
2023-10-05 15:11:21 +02:00
Carles Fernandez
7d091afc26
Bump max CMake version to 3.27 and PugiXML local version to 1.14
2023-10-05 14:30:08 +02:00
Carles Fernandez
d30b87c2c1
Make cpplint happy
2023-05-08 12:47:00 +02:00
Carles Fernandez
f7c1d9bf91
Replace deprecated vsprintf by vsnprintf
2023-04-09 19:05:32 +02:00
Carles Fernandez
d955266d55
Bump version number
2023-04-06 11:20:17 +02:00
Carles Fernandez
8f995b5693
Fix building with clang 16
2023-04-05 10:47:27 +02:00
Carles Fernandez
ee2421426d
Raise maximum CMake policy to 3.26
2023-04-05 08:11:28 +02:00
Carles Fernandez
51418850bb
Add configuration parameter PVT.bancroft_init, by default to true, to opt-out for Bancroft initialization in the first iteration of PVT computation
2023-04-03 13:36:54 +02:00
Carles Fernandez
3def3c36cd
Save one iteration in the Bancroft algorithm
2023-04-02 10:31:17 +02:00
Carles Fernandez
81eb2a07c3
Add const
2023-04-01 21:54:03 +02:00
Carles Fernandez
318a39bd79
Make Bancroft work in other bands than L1, make the algorithm more stable in case of a singular matrix
2023-04-01 21:43:32 +02:00
Carles Fernandez
67c6dbcfda
Skip rotation in Bancroft method
2023-04-01 18:09:35 +02:00