Dennis
c413e4f540
Revert "Use 24.04 runner for asan/ubsan runs"
...
This reverts commit 177b2b61b4 .
2024-05-10 15:59:43 +02:00
Dennis Luxen
177b2b61b4
Use 24.04 runner for asan/ubsan runs
2024-05-10 15:32:49 +02:00
Dennis
a94e4d56cc
Fix stray whitespace
2024-05-10 14:57:39 +02:00
Dennis
9c0dae5c10
Fix formatting
2024-05-10 14:54:35 +02:00
Dennis
73b8b07d42
Fix leak and another negative-size-param issue in scripting_environment_lua.cpp
2024-05-10 14:49:28 +02:00
Dennis
544d5d8077
D'oh!
2024-05-10 13:31:00 +02:00
Dennis
54a331b919
Fix formatting
2024-05-10 13:28:52 +02:00
Dennis
7b21b84e7d
Fix negative-size-param issue in scripting_environment_lua.cpp
2024-05-10 13:12:37 +02:00
Dennis
e780533ed5
Fix memory leak in scripting_environment_lua.cpp
2024-05-10 12:58:35 +02:00
Dennis
6a3dd71735
Fix typo
2024-05-10 11:23:18 +02:00
Dennis
b9bf131c5f
Remove dead configuration script
2024-05-10 11:22:29 +02:00
Dennis
4f02f31ea0
Disable coverage run as the data is not uploaded anywhere
2024-05-10 11:21:18 +02:00
Dennis Luxen
cc862cd9e2
Merge remote-tracking branch 'origin/master' into gcc_11_12_13
2024-05-09 21:55:18 +02:00
Dennis Luxen
21eaa5c645
Revert "Suppress ASAN issue in extractor"
...
This reverts commit 12b7e38f38 .
2024-05-09 21:55:07 +02:00
Dennis Luxen
60e95cf4bf
Revert "Use default compiler (GCC 11) on coverage run to be compatible with lcov version"
...
This reverts commit df7097d56e .
2024-05-09 21:54:51 +02:00
Dennis Luxen
df7097d56e
Use default compiler (GCC 11) on coverage run to be compatible with lcov version
2024-05-09 18:00:59 +02:00
Siarhei Fedartsou
3254686933
Use M1 runner to build arm64 macOS builds ( #6868 )
2024-05-08 21:08:11 +02:00
Dennis Luxen
12b7e38f38
Suppress ASAN issue in extractor
2024-05-08 13:51:42 +02:00
Dennis Luxen
c3afcc2da4
Update undefinedsanitizer.conf
2024-05-08 11:04:15 +02:00
Dennis Luxen
b9c1c3f073
Update addresssanitizer.conf
2024-05-08 11:00:31 +02:00
Siarhei Fedartsou
a6dfff725b
Configure GitHub Actions concurrency ( #6870 )
2024-05-08 10:06:04 +02:00
Dennis Luxen
10237b8761
Update vendored vtzero dependency to v1.1.0 ( #6871 )
2024-05-07 22:19:48 +02:00
Dennis Luxen
c3c8d7b9bc
Remove stray \"
2024-05-07 21:09:25 +02:00
Dennis Luxen
79de092bb2
Upgrade fmt dependency to v10.2.1 ( #6869 )
...
* Put fmt into version agnostic subdir
* Add fmt to dependency update script
* Remove manually added fmt
* Squashed 'third_party/fmt/' content from commit e69e5f977
git-subtree-dir: third_party/fmt
git-subtree-split: e69e5f977d458f2650bb346dadf2ad30c5320281
2024-05-07 20:55:55 +02:00
Dennis Luxen
ad28552b30
Add forgotten file. D'oh!
2024-05-07 20:54:56 +02:00
Dennis Luxen
368fcf0c4d
Export ASAN_OPTIONS for suppressions
2024-05-07 20:54:02 +02:00
Dennis Luxen
4bf5561cc1
Change file to ignore
2024-05-07 19:44:40 +02:00
Dennis Luxen
78dab706c9
TBB exempted from ubsan alignment checks
2024-05-07 18:54:44 +02:00
Dennis
5918f5c5ba
Add alignment suppression for tbb library
2024-05-07 18:28:22 +02:00
Dennis Luxen
cf81583aba
Add include for <array>
2024-05-06 21:38:45 +02:00
Dennis Luxen
f0001bb655
Fix formatting, again
2024-05-06 21:22:01 +02:00
Dennis Luxen
cfb61aefda
Fix condition
2024-05-06 21:20:28 +02:00
Dennis Luxen
cadf0d6408
Fix formatting
2024-05-06 21:03:56 +02:00
Dennis Luxen
c42db23e3d
Use explicitly sized std::array instead of C array and ptr arithmetic
2024-05-06 21:02:32 +02:00
Dennis Luxen
041de48307
Fix indentation
2024-05-06 20:07:49 +02:00
Dennis Luxen
6bde4467ab
Error on 32 bit build
2024-05-06 19:12:18 +02:00
Dennis Luxen
82aa369db3
Remove dead code modernization script ( #6863 )
2024-05-06 19:09:10 +02:00
Dennis Luxen
992bf2e310
Migrate GCC CI jobs to run on GCC 11, 12, and 13
...
- used environment is updated to ubuntu-22.04
- support for GCC 8, 9, and 10 is dropped
2024-05-06 19:05:47 +02:00
Dennis Luxen
0583582772
Remove include that breaks compilation for Boost v1.85.0 ( #6856 )
...
* Remove include that breaks compilation for Boost v1.85.0
* Update CHANGELOG.md
* Fix typo
* Fix issues found by newer clang-tidy version
* Add include to boost filesystem to satisfy Windows compiler
2024-05-06 18:52:40 +02:00
Dennis Luxen
99809e105c
Upgrade clang compiler in CI builds ( #6861 )
2024-05-06 18:12:17 +02:00
Dennis Luxen
6d361ced41
Set Windows build to quiet ( #6862 )
...
The normal flag generates 290 megabytes of log output for a regular build. Setting it to quiet will reduce this and still print errors.
2024-05-06 17:31:58 +02:00
Dennis Luxen
790fa901c7
Remove stale AppVeyor files ( #6860 )
...
* Drop left-overs from deprecated AppVeyor CI build
* Update CHANGELOG.md
2024-05-06 13:48:24 +02:00
Dennis Luxen
7f9d591ab7
Upgrade clang-format to version 15 ( #6859 )
2024-05-06 09:14:46 +02:00
Michael Bell
b503e96a98
Remove force-loop checks for routes with u-turns ( #6858 )
...
Each leg of a via-route supporting u-turns does not need to consider
force-loops. Negative weight checks are sufficient to prevent
incorrect results when waypoints are on the same edge.
2024-05-05 21:56:01 +01:00
Dennis Luxen
d691af4860
Remove outdated/deprecated CMake policy ( #6854 )
2024-05-05 22:08:40 +02:00
Dennis Luxen
befd9dc5ae
Merge pull request #6857 from DennisOSRM/upgrade_js_dependencies
...
Drop support for NodeJS <= v16
2024-05-05 20:29:16 +02:00
Dennis Luxen
4968d7f9d9
Disable codecov.io upload run since it consistently fails
2024-05-05 16:40:21 +02:00
Dennis Luxen
c26f0612d1
Fix typo
2024-05-05 15:24:56 +02:00
Dennis Luxen
de41299eda
Update CHANGELOG.md
2024-05-05 15:03:12 +02:00
Dennis Luxen
c37bbfd07a
Migrate GitHub actions from {16, 18} to {28, 20}
2024-05-05 15:01:41 +02:00