boostorg / boostorg/graph_parallel

One test fails after runtest graph_parallel submodule on x86 paltform.

Offen
#33 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

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