Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

All tests failed and output memory errors

Aperta
#16 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Ambito
hpc, testing-qa

Direzione di ricerca

Il report indica ./utest e fallimenti in src/tests/rayleightiming.cpp:136 e rayleighnoslip.cpp:231. Inizia riproducendo i test elencati e analizza queste asserzioni insieme agli errori di allocazione e copia CUDA. Il lavoro è completato quando i test non producono più gli errori di out-of-memory e double-free segnalati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

auto-migrated Priority-Medium Type-Defect
What steps will reproduce the problem?
1. when I ran ./utest or individually ran those tests
2.
3.

What is the expected output? What do you see instead?
I always met memory problem. However, my other cuda programs ran well.

What version of the product are you using? On what operating system?
opencurrent1.1.0, cuda 3.1, GTX480, Ubuntu8.04 64-bit

Please provide any additional information below.

error info:
=================================================
[INFO] Running on GPU 0
Running tests: RayleighTimingTest, RayleighNoSlipTest, RayleighTest, 
PCGDoubleTest, LockExTest, LockExDoubleTest, NSTest, MultigridMixedTest, 
MultigridDoubleTest, ProjectDoubleTimingTest, ProjectDoubleTest, ProjectTest, 
MultigridTest, Advection3DDoubleSymmetryTest, Advection3DDoubleTest, 
Advection3DDoubleSwirlTest, Advection3DSymmetryTest, Advection3DTest, 
SamplingTest, Grid1DReduceTest, Grid1DReduceDoubleTest, Reduce1DTimingTest, 
Reduce1DDoubleTimingTest, Grid3DTest, Grid3DReduceTest, Reduce3DTimingTest, 
Grid3DReduceDoubleTest, Reduce3DDoubleTimingTest, Diffusion3DTest, 
Diffusion1DTest
running RayleighTimingTest on thread 0
[ERROR] Grid3DDeviceF::init - cudaMalloc failed
[ERROR] Eqn_IncompressibleNS3D::set_parameters - failed on initializing w
[ASSERT] RayleighTimingTest::assert_true at 
/home/xueqianz/download/opencurrent-1.1.0/src/tests/rayleightiming.cpp line 136
[FAILED] RayleighTimingTest
running RayleighNoSlipTest on thread 0
run resolution 16
deltaT = 1674.000000
init min/max t = 52.312500 1621.687500
[ERROR] cudaMemcpy(HostToDevice) - CUDA error "out of memory"
[ERROR] Eqn_IncompressibleNS3D::set_parameters - failed copying to u
[ASSERT] RayleighNoSlipTest::assert_true at 
/home/xueqianz/download/opencurrent-1.1.0/src/tests/rayleighnoslip.cpp line 231
*** glibc detected *** ./utest: double free or corruption (out): 
0x00007fffea66bda0 ***
========================================

Original issue reported on code.google.com by [email protected] on 14 Feb 2011 at 2:56

Lingua principale
Cuda
Stelle
6
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ExpectationMax/opencurrent

Tutte le issue di ExpectationMax/opencurrent

Issue simili

Altre issue su HPC

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.