aws / aws/device-storelibrary-cpp

Seems clang-tidy is configured in C++14 rather than C++17 mode

Offen
#10 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
5
Forks
2
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

While trying to build the [device-storelibrary-cpp](https://github.com/aws/device-storelibrary-cpp) received an error :

```
#9 329.6 /tmp/deps-native/device-storelibrary-cpp/include/aws/store/filesystem/posixFileSystem.hpp:56:5: error: no member named 'filesystem' in namespace 'std'; did you mean simply 'filesystem'? [clang-diagnostic-error]
#9 329.6 std::filesystem::path _path;
#9 329.6 ^~~~~~~~~~~~~~~
```

I used a base image of Ubuntu 22.04 and installed following packages:
- cmake
- build-essential
- clang-tidy-12

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Untersuchung der CMake- und clang-tidy-Konfiguration des Repositorys und reproduziere die Diagnose aus include/aws/store/filesystem/posixFileSystem.hpp:56 mithilfe der aufgeführten Ubuntu-22.04-Pakete. Als erledigt gilt die Aufgabe, wenn clang-tidy das Projekt im C++17-Modus analysiert und nicht mehr meldet, dass std::filesystem nicht verfügbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cmake, cpp
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.