Commit Graph

8630 Commits

Author SHA1 Message Date
Siarhei Fedartsou
f8a061b99a wip 2024-05-21 21:33:13 +02:00
Siarhei Fedartsou
f61e264f94 wip 2024-05-21 21:32:41 +02:00
Siarhei Fedartsou
f57fcf2a39 Enable other clang compilers 2024-05-12 10:16:38 +02:00
Siarhei Fedartsou
ba979145f8 Enable other clang compilers 2024-05-12 09:57:46 +02:00
Siarhei Fedartsou
0f99a37fbd Enable other clang compilers 2024-05-11 22:40:52 +02:00
Siarhei Fedartsou
8baf4b113a Enable other clang compilers 2024-05-11 22:20:15 +02:00
Siarhei Fedartsou
f3a9533c19 Enable other clang compilers 2024-05-11 22:15:22 +02:00
Siarhei Fedartsou
be779c428c Enable other clang compilers 2024-05-11 21:09:58 +02:00
Siarhei Fedartsou
4da40c8d0d Enable other clang compilers 2024-05-11 20:50:43 +02:00
Siarhei Fedartsou
bbf2eb4a5f Enable other clang compilers 2024-05-11 20:37:33 +02:00
Siarhei Fedartsou
5974436ce0 Enable other clang compilers 2024-05-11 20:24:13 +02:00
Siarhei Fedartsou
08438bee01 Enable other clang compilers 2024-05-11 20:11:24 +02:00
Siarhei Fedartsou
18d82d3399 Enable other clang compilers 2024-05-11 20:04:40 +02:00
Siarhei Fedartsou
69c22311d2 Enable clang-15 2024-05-11 19:37:43 +02:00
Siarhei Fedartsou
f2c1305cee Enable clang-15 2024-05-11 19:24:28 +02:00
Siarhei Fedartsou
c865cc5917 Enable other gcc compilers 2024-05-11 17:39:01 +02:00
Siarhei Fedartsou
a7b45592ac Enable other gcc compilers 2024-05-11 17:24:01 +02:00
Siarhei Fedartsou
29b2640017 Use clang 2024-05-11 16:32:26 +02:00
Siarhei Fedartsou
d491b637a4 Check if it is possible to build project with C++20 on current CI 2024-05-11 14:34:10 +02:00
Siarhei Fedartsou
4efea7ccb0 Check if it is possible to build project with C++20 on current CI 2024-05-11 14:24:29 +02:00
Siarhei Fedartsou
f1f2cb2ece Check if it is possible to build project with C++20 on current CI 2024-05-11 14:14:38 +02:00
Siarhei Fedartsou
f4b5004f1e Check if it is possible to build project with C++20 on current CI 2024-05-11 12:41:54 +02:00
Siarhei Fedartsou
8bf2d9ee14 Check if it is possible to build project with C++20 on current CI 2024-05-11 12:27:18 +02:00
Siarhei Fedartsou
39e814a5f3 Check if it is possible to build project with C++20 on current CI 2024-05-11 10:33:27 +02:00
Siarhei Fedartsou
91e8c20eaa Check if it is possible to build project with C++20 on current CI 2024-05-11 10:22:55 +02:00
Siarhei Fedartsou
fe9464b09d Check if it is possible to build project with C++20 on current CI 2024-05-11 10:21:09 +02:00
Siarhei Fedartsou
9703b787eb Check if it is possible to build project with C++20 on current CI 2024-05-10 21:59:47 +02:00
Dennis Luxen
70969186f6
Migrate GCC CI jobs to run on GCC 11, 12, and 13 (#6865) 2024-05-10 20:38:32 +02:00
Dennis Luxen
dff76d31d5
Remove dead code branches (#6875) 2024-05-10 20:21:41 +02:00
Siarhei Fedartsou
3254686933
Use M1 runner to build arm64 macOS builds (#6868) 2024-05-08 21:08:11 +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
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
82aa369db3
Remove dead code modernization script (#6863) 2024-05-06 19:09:10 +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
Dennis Luxen
0fd1fb2904 Update minimum NodeJS dependency to 18 2024-05-05 14:51:56 +02:00
Matthew Wigginton Bhagat-Conway
7ebd21f39e
pass flags into process_segment (#6658)
* pass flags into process_segment

---------

Co-authored-by: Michael Bell <michael@mjjbell.com>
2024-04-06 09:27:42 +01:00
Michael Bell
8ef366e061
Add support for opposite approach request parameter (#6842)
* Added approach on the opposite side of the road.

* Additional test and docs coverage for opposite approach

---------

Co-authored-by: Aleksandrs Saveljevs <Aleksandrs.Saveljevs@gmail.com>
2024-04-03 19:59:15 +01:00
rezashokry
367933fc1a
Fix manuever overrides finding bug (#6739)
* sort manuever overrides vector after partition

---------

Co-authored-by: rshokri <reza.shokri@tapsi.cab>
Co-authored-by: Michael Bell <michael@mjjbell.com>
2024-03-24 21:48:28 +00:00