Carles Fernandez
|
e4c3ee7527
|
Remove redundant blank lines at the end of a code block
|
2019-08-17 15:29:31 +02:00 |
|
Carles Fernandez
|
c31d9dea40
|
Fix errors risen by include_what_you_use
|
2019-08-17 13:56:54 +02:00 |
|
Carles Fernandez
|
75c71afd30
|
Merge branch 'next' into release0011
|
2019-08-04 08:28:19 +02:00 |
|
Carles Fernandez
|
2e93dbe8dc
|
Make build Reproducible
|
2019-08-03 20:31:53 +02:00 |
|
Carles Fernandez
|
f349d7c29b
|
Bump version to 0.0.11
|
2019-07-27 13:31:12 +02:00 |
|
Carles Fernandez
|
a4d6800e22
|
Update copyright year
Applied on files changed since last release
clang-format applied
|
2019-07-26 12:38:20 +02:00 |
|
Carles Fernandez
|
09b6b2305e
|
Handle redefinition of Boost_VERSION variable in CMake 3.15
See Policy CMP0093 https://cmake.org/cmake/help/v3.15/policy/CMP0093.html#policy:CMP0093
CMake 3.15 policies enabled by default (see https://cmake.org/cmake/help/v3.15/manual/cmake-policies.7.html#manual:cmake-policies(7) )
|
2019-07-22 14:13:57 +02:00 |
|
Carles Fernandez
|
ca92ff0e44
|
Catch all exceptions
|
2019-07-14 00:18:51 +02:00 |
|
Carles Fernandez
|
2d894a8507
|
Catch exception when using std::experimental
|
2019-07-13 12:29:06 +02:00 |
|
Carles Fernandez
|
4adb05570a
|
Fix typos detected by codespell
|
2019-07-09 11:52:53 +02:00 |
|
Carles Fernandez
|
c31236096d
|
Build volk_gnsssdr with C++20 with clang++ if available
|
2019-06-15 22:25:22 +02:00 |
|
Carles Fernandez
|
ec8f398e59
|
Set CMAKE_CXX_STANDARD to 20 when available
|
2019-06-15 10:55:49 +02:00 |
|
Carles Fernandez
|
c9822a435c
|
Allow volk-gnsssdr to be built with std::experimental::filesystem if found
|
2019-06-11 22:56:24 +02:00 |
|
Carles Fernandez
|
ca6b4b545b
|
Replace Boost::filesystem by std::filesystem if C++17 support is available
|
2019-06-10 21:41:13 +02:00 |
|
Carles Fernandez
|
94d9897cb5
|
Add CMake module for better detection and usage of std::filesystem in volk_gnsssdr
|
2019-06-09 19:25:04 +02:00 |
|
Carles Fernandez
|
30ee3dcb89
|
Build volk-gnssdr without Boost if std::filesystem is available
|
2019-06-09 02:33:17 +02:00 |
|
Carles Fernandez
|
edbe7b4840
|
Fix volk_gnsssdr_profile if config file does not exist
|
2019-06-03 01:30:39 +02:00 |
|
Carles Fernandez
|
fb350e788b
|
Search for system-wide volk_gnsssdr_config file
|
2019-05-29 15:56:12 +02:00 |
|
Carles Fernandez
|
7004606f00
|
Reuse random generator engine for speedup
|
2019-05-26 20:21:48 +02:00 |
|
Carles Fernandez
|
3157451d57
|
cmake: add back pre-"modern CMake targets" find variables
|
2019-05-26 10:43:36 +02:00 |
|
Carles Fernandez
|
e0da44f606
|
Fix detection of python mako if installed with Macports
|
2019-04-09 02:27:50 +02:00 |
|
Carles Fernandez
|
41036c1538
|
Fix kernel
|
2019-03-24 19:53:51 +01:00 |
|
Carles Fernandez
|
d8f1e4b437
|
Increase required accuracy in 32-bit rotator_dot_prod test results
|
2019-03-24 19:35:53 +01:00 |
|
Carles Fernandez
|
441ff637eb
|
Fix AVX implementation
Samples that are remanent from num_points / 16 were not adecuately integrated
|
2019-03-24 13:50:12 +01:00 |
|
Carles Fernandez
|
33403dedea
|
Fix high_dynamics correlator
|
2019-03-21 21:10:56 +01:00 |
|
Carles Fernandez
|
b10aaafb86
|
Improve Python detection
|
2019-03-10 13:53:51 +01:00 |
|
Carles Fernandez
|
6a24b65d64
|
Fix for VS
|
2019-03-08 10:28:04 +01:00 |
|
Carles Fernandez
|
004dd4a38a
|
Replace the deprecated branch_path() by parent_path()
|
2019-02-12 12:57:37 +01:00 |
|
Carles Fernandez
|
75bd492d96
|
Change CMake target names to more meaningful ones, reflecting the code tree
|
2019-02-10 18:34:28 +01:00 |
|
Carles Fernandez
|
f3eef2f513
|
Add modern CMake targets for volk_gnsssdr
|
2019-01-31 12:12:04 +01:00 |
|
Carles Fernandez
|
928c545c84
|
Do not overwrite CMAKE_ASM_FLAGS
|
2019-01-29 14:58:01 +01:00 |
|
Carles Fernandez
|
3d2f10dae7
|
Make sure that regexp are raw strings
|
2019-01-29 14:52:01 +01:00 |
|
Carles Fernandez
|
2cf690d88e
|
Add clang support
|
2019-01-29 14:48:43 +01:00 |
|
Carles Fernandez
|
79e4a170a9
|
Update date in manpages
|
2018-12-12 01:50:29 +01:00 |
|
Carles Fernandez
|
9fc9357a08
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into release_0010
|
2018-12-12 01:34:23 +01:00 |
|
Carles Fernandez
|
5f79053d65
|
Sort includes automatically with clang-format
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
|
2018-12-09 22:00:09 +01:00 |
|
Carles Fernandez
|
4f8bda4d39
|
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into release_0010
|
2018-12-09 01:09:52 +01:00 |
|
Carles Fernandez
|
ef45548e87
|
Add style improvements to CMake scripts
|
2018-11-25 10:32:21 +01:00 |
|
Carles Fernandez
|
e8032d52f9
|
Use MATCHES when looking for Clang in CMAKE_CXX_COMPILER_ID
|
2018-11-18 09:14:22 +01:00 |
|
Carles Fernandez
|
bec3775f23
|
Replace CMAKE_COMPILER_IS_GNUCXX by CMAKE_CXX_COMPILER_ID
|
2018-11-17 14:31:06 +01:00 |
|
Carles Fernandez
|
ec50cda692
|
Replace the deprecated exec_program by execute_process
|
2018-10-21 11:28:47 +02:00 |
|
Antonio Ramos
|
4375d0a051
|
Clean code
|
2018-09-17 19:19:19 +02:00 |
|
Antonio Ramos
|
2903e48e39
|
Dump carrier_phase_rate and modify matlab file
|
2018-09-08 23:20:29 +02:00 |
|
Antonio Ramos
|
b66540b776
|
Add moving average smoother to carrier phase rate
|
2018-09-07 19:18:03 +02:00 |
|
Antonio Ramos
|
47e5ef7f39
|
Improve generic kernel
|
2018-09-06 17:46:55 +02:00 |
|
Carles Fernandez
|
41527fb921
|
Rename volk_gnsssdr_32f_xn_fast_resampler_32f_xn to volk_gnsssdr_32f_xn_high_dynamics_resampler_32f_xnn
|
2018-08-23 19:39:41 +02:00 |
|
Carles Fernandez
|
d29befa7e3
|
Fix int vs unsigned int comparisons
|
2018-08-12 11:37:21 +02:00 |
|
Carles Fernandez
|
1087b764cf
|
Add address sanitized build target
Update the Volk build types to include a target that compiles with
-fsanitize=address when using clang or gcc.
Activated with -DCMAKE_BUILD_TYPE=ASAN
|
2018-08-12 10:59:12 +02:00 |
|
Carles Fernandez
|
66bfbffe89
|
Add AVX implementation
|
2018-08-09 22:00:22 +02:00 |
|
Carles Fernandez
|
c5f10cd56c
|
Add sse4_1 implementation
|
2018-08-09 21:08:58 +02:00 |
|
Carles Fernandez
|
727cc115c4
|
Fix kernel
|
2018-08-08 18:20:09 +02:00 |
|
Carles Fernandez
|
0b5c827eda
|
Add Doppler rate in fast_resampler kernel. Still not used
|
2018-08-08 12:03:58 +02:00 |
|
Javier Arribas
|
a23231479f
|
Adding new gnss-sdr volk kernel for a faster local signal replica generation
|
2018-08-03 11:02:01 +02:00 |
|
Carles Fernandez
|
477967ed32
|
Python Development component is not needed
|
2018-07-29 22:45:45 +02:00 |
|
Carles Fernandez
|
17d4a010e1
|
Improve Python detection
|
2018-07-29 20:49:09 +02:00 |
|
Carles Fernandez
|
9b0be03256
|
Add puppets to ctest
|
2018-07-28 12:34:23 +02:00 |
|
Carles Fernandez
|
fd7b91d544
|
Fix python version
|
2018-07-24 13:57:11 +02:00 |
|
Carles Fernandez
|
e3cb3d6eb5
|
Fix building when python3 is present but python3-six and python3-mako are not
|
2018-07-24 13:48:33 +02:00 |
|
Carles Fernandez
|
5ba0759cdd
|
Use python3 when available
|
2018-07-24 11:24:37 +02:00 |
|
Carles Fernandez
|
3404ea1662
|
Python 3 compatibility fixes
|
2018-07-21 11:57:30 +02:00 |
|
Carles Fernandez
|
a25557c868
|
Add detection of AVX2551CD and AVX512F
|
2018-07-21 09:18:37 +02:00 |
|
Carles Fernandez
|
927f4d6b21
|
Add AVX2 implementation
|
2018-07-20 09:39:37 +02:00 |
|
Carles Fernandez
|
0c2df93794
|
Bump version number to 0.0.10
|
2018-06-08 13:43:50 +02:00 |
|
Carles Fernandez
|
9dc85f19b1
|
Update links
|
2018-05-25 13:44:57 +02:00 |
|
Carles Fernandez
|
f2ff936fd0
|
Improve handling of tainted data
|
2018-05-22 21:21:18 +02:00 |
|
Carles Fernandez
|
8a7f145d47
|
Catch missing exception
|
2018-05-21 04:19:42 +02:00 |
|
Carles Fernandez
|
0d70b08288
|
Fix pedantic warning emitted by GCC 8.1.1 (fedora-rawhide)
The warning was: type qualifiers ignored on cast result type [-Wignored-qualifiers]
|
2018-05-15 18:38:26 +02:00 |
|
Carles Fernandez
|
0d60d97c24
|
Use https instead of http in links when available
Update copyright year in headers
|
2018-05-13 22:49:11 +02:00 |
|
Carles Fernandez
|
d93a3b6c3f
|
Switch to https://gnss-sdr.org
|
2018-05-09 20:20:57 +02:00 |
|
Carles Fernandez
|
223d6a357b
|
Add header
|
2018-04-29 12:02:40 +02:00 |
|
Carles Fernandez
|
01429132bd
|
Avoid clash of redefined macros with Volk
|
2018-04-29 02:51:50 +02:00 |
|
Carles Fernandez
|
a92e6de3d9
|
Add support for aarch64
|
2018-04-29 01:19:48 +02:00 |
|
Carles Fernandez
|
6dfacb1676
|
Fix building for clang-900.0.39.2 (OSX 10.12), tnx to michaelld
|
2018-04-12 20:44:15 +02:00 |
|
Carles Fernandez
|
795ac97e12
|
Set -std=c++11, -std=c++14 or -std=c++17 where appropriate
|
2018-04-07 17:03:25 +02:00 |
|
Carles Fernandez
|
5aec66f85e
|
CMake fix
|
2018-04-05 20:31:53 +02:00 |
|
Carles Fernandez
|
2785a751c1
|
Fix typos)
|
2018-04-02 01:37:49 +02:00 |
|
Carles Fernandez
|
cbf26e7dd5
|
Make documentation reproducible
|
2018-03-30 12:46:21 +02:00 |
|
Carles Fernandez
|
2a63afd1e9
|
Fix header guard for consistency
|
2018-03-27 21:16:16 +02:00 |
|
Carles Fernandez
|
75f1c58587
|
Replace boost funcionalities by standard C++
|
2018-03-27 19:59:48 +02:00 |
|
Carles Fernandez
|
76c1dfef10
|
Fix typos
|
2018-03-27 19:56:45 +02:00 |
|
Carles Fernandez
|
bdeecdd095
|
Try to fix Coverity Scan complain about tainted data
|
2018-03-26 19:46:08 +02:00 |
|
Carles Fernandez
|
c4f4f80b45
|
tests: split testcases in ctest for granular failure reports
|
2018-03-25 18:55:51 +02:00 |
|
Carles Fernandez
|
48f65b067b
|
Fix typos discovered with codespell
|
2018-03-25 13:43:12 +02:00 |
|
Carles Fernandez
|
07b25ebb06
|
Apply clang-format to the whole source tree
|
2018-03-04 02:04:27 +01:00 |
|
Carles Fernandez
|
5b2c0e628d
|
Fix broken build by clang-format
|
2018-03-03 12:48:54 +01:00 |
|
Carles Fernandez
|
891478cf2c
|
Apply automated code formatting to volk-gnsssdr
See http://gnss-sdr.org/coding-style/#use-tools-for-automated-code-formatting
|
2018-03-03 12:09:45 +01:00 |
|
Carles Fernandez
|
658e677fc3
|
Reorder includes: local headers first, then 3rd-party library headers, and finally standard headers
|
2018-02-26 03:15:53 +01:00 |
|
Carles Fernandez
|
77c4ea9b25
|
Clean includes
|
2018-02-24 00:53:55 +01:00 |
|
Carles Fernandez
|
1c4cfbcb66
|
Small fixes to make Coverity Scan happy
|
2018-02-10 23:34:40 +01:00 |
|
Carles Fernandez
|
2a811e96b7
|
Get rid of program_options and unit_test_framework boost libraries dependencies
|
2018-02-09 14:32:13 +01:00 |
|
Carles Fernandez
|
3be551d9ea
|
Fortify volk-gnss-sdr (required by lintian)
|
2018-02-05 14:53:07 +01:00 |
|
Carles Fernandez
|
a6e6aef331
|
Fix / Add missing headers
|
2017-11-22 19:55:32 +01:00 |
|
Carles Fernandez
|
fe241c8b2d
|
clean kernel
|
2017-11-16 20:54:04 +01:00 |
|
Carles Fernandez
|
eecfa6c582
|
Add AVX2
|
2017-11-16 19:51:15 +01:00 |
|
Carles Fernandez
|
6d216fa5a1
|
Add volk_gnsssdr_16ic_conjugate_16ic kernel
|
2017-11-16 19:45:15 +01:00 |
|
Carles Fernandez
|
27eece55da
|
Add aligned kernel for AVX
|
2017-11-15 02:10:25 +01:00 |
|
Carles Fernandez
|
9c6d79e945
|
Fix building with Python 3.6
|
2017-11-15 01:23:05 +01:00 |
|
Carles Fernandez
|
ff2e7ecbb3
|
Fix building for CMake 3.6 and older
VERSION_GREATER_EQUAL was introduced in CMake 3.7
|
2017-11-04 20:14:13 +01:00 |
|
Carles Fernandez
|
a148fe4425
|
Fix CMake warnings about RPATH in macOS
|
2017-11-04 12:09:56 +01:00 |
|
Carles Fernandez
|
532d69ef47
|
Avoid double writing of the results
|
2017-11-04 12:01:24 +01:00 |
|