boostorg / boostorg/graph_parallel
One test fails after runtest graph_parallel submodule on x86 paltform.
- Vorherrschende Sprache
- C++
- Sterne
- 33
- Forks
- 41
- Ø Merge
- 1 T. 11 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
Environment:
VS 2019 + Windows Server 2016
Issue description:
One test fails after runtest graph_parallel submodule on x86 paltform. Could you please take a look?
Reproduce steps:
git clone https://github.com/boostorg/boost.git F:\gitP\boostorg\boost
git -C "F:\gitP\boostorg\boost" submodule update --init --recursive
.\b2 headers variant=release --build-dir=..\out\x86rel address-model=32
.\b2 -j16 variant=release --build-dir=..\out\x86rel libs\graph_parallel\test
[test_38.log](https://github.com/boostorg/graph_parallel/files/7097654/test_38.log)
ErrorMessage:
compile-c-c++ ..\out\x86rel\boost\bin.v2\libs\graph_parallel\example\msvc-14.2\release\threading-multi\breadth_first_search.obj
breadth_first_search.cpp
.\boost/mpi/config.hpp(22): fatal error C1083: Cannot open include file: 'mpi.h': No such file or directory (d:\a01\_work\4\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:1964)
...failed compile-c-c++ ..\out\x86rel\boost\bin.v2\libs\graph_parallel\example\msvc-14.2\release\threading-multi\breadth_first_search.obj...
compile-c-c++ ..\out\x86rel\boost\bin.v2\libs\graph_parallel\example\msvc-14.2\release\threading-multi\dijkstra_shortest_paths.obj
dijkstra_shortest_paths.cpp
.\boost/mpi/config.hpp(22): fatal error C1083: Cannot open include file: 'mpi.h': No such file or directory (d:\a01\_work\4\s\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:1964)
...failed compile-c-c++ ..\out\x86rel\boost\bin.v2\libs\graph_parallel\example\msvc-14.2\release\threading-multi\dijkstra_shortest_paths.obj...
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem Testbefehl graph_parallel und der angehängten test_38.log; untersuche anschließend boost/mpi/config.hpp sowie die fehlschlagenden Builds von breadth_first_search.cpp und dijkstra_shortest_paths.cpp. Reproduziere den x86-Release-Build unter VS 2019 und ermittle, warum mpi.h nicht verfügbar ist; als erledigt gilt die Aufgabe, wenn der graph_parallel-Test ohne die gemeldeten Kompilierungsfehler abgeschlossen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- distributed-systems, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100