|
Titlul: Procesor diferit => Rezultat diferit ? Scris de: Nita Iulian din Martie 10, 2013, 16:45:22 Am testat aceasi sursa/program pe mai multe calculatoare si am fost surprins sa gasesc pentru aceleasi date de intrare rezultate diferite :shock: Aveti idee de ce ?
(4 calculatoare, 2 dintre ele aratau un rezultat, celelalte 2 alt rezultat) Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Adrian Craciun din Martie 10, 2013, 16:48:12 Toate aveau windows?
Pot aparea diferente cand rulez sub sisteme de operare diferite. Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Nita Iulian din Martie 10, 2013, 16:49:54 Toate erau pe windows.
Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Paul-Dan Baltescu din Martie 10, 2013, 17:02:40 Probabil accesezi memorie ilegal si asta are un caracter nedefinit. Verifica daca accesezi indici in afara unor vectori/matrici.
Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Nita Iulian din Martie 10, 2013, 17:25:43 Am testat de mult dar stiu sigur ca limitele vectorilor erau putin mai mari decat la restrictii (asa le pun mereu), iar testul nu era mare (sursa era de asemenea corecta).
Oare sa dea gresit pentru ca unul era xp altul 7 ? (32 respectiv 64 biti) Dar de ce? Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: FMI Trifan Mircea Mihai din Martie 10, 2013, 19:03:50 Eu am patit ceva asemanator alaltaieri la problema Ture in sensul ca pe mingw obtineam rezultatul corect iar pe codeblocks aceeasi sursa acelasi test imi dadea rezultat gresit. Am rezolvat marind o limitele unui vector (o matrice). Eu accesam inafara memoriei si nu obtineam killed by signal, imi rula pana la capat :fighting: Succes :ok:
Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Nita Iulian din Martie 10, 2013, 22:38:58 Am testat sursa pe acelasi compilator ... in fine, a fost acum ceva timp. Cineva mi-a spus ca e datorita procesorului dar n-am inteles de ce...
Titlul: Răspuns: Procesor diferit => Rezultat diferit ? Scris de: Andrei Grigorean din Martie 10, 2013, 23:38:49 Cel mai probabil programul tau are un bug si se comporta diferit pe compilatoare diferite.
|