<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Salut, testul test_send_and_recv.c are pe linia 50 următoarea declarație:
<br>
-- ret = MPI_Finalize(&argc, &argv); -- <br>
însă prototipul funcției este:<br>
-- int DECLSPEC MPI_Finalize() --<br>
știu că acest lucru, conform standardului ISO89 înseamnă număr nespecificat de parametri însă mă gândesc la faptul că acel apel poate să ducă la un segfault de toată frumusețea dacă cleanup-ul funcției nu se face corect după return. Greșesc cumva ?
<br>
Am descoperit problema încercând să compilez codul folosind un compilator c++, unde declarația de mai sus înseamnă „niciun parametru”.
<br>
<div><br>
<div style="font-family:Tahoma; font-size:13px">Răzvan-Aurelian Pricope<br>
<a href="http://razvan.pricope.net">http://razvan.pricope.net</a><br>
<br>
</div>
</div>
</div>
</body>
</html>