[so] [Tema2] Problemă test

Răzvan-Aurelian PRICOPE razvan.pricope at cti.pub.ro
Sun Mar 31 16:03:53 EEST 2013


Salut, testul test_send_and_recv.c are pe linia 50 următoarea declarație:
-- ret = MPI_Finalize(&argc, &argv); --
însă prototipul funcției este:
-- int DECLSPEC MPI_Finalize() --
ș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 ?
Am descoperit problema încercând să compilez codul folosind un compilator c++, unde declarația de mai sus înseamnă „niciun parametru”.

Răzvan-Aurelian Pricope
http://razvan.pricope.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20130331/f702a679/attachment.html>


More information about the so mailing list