UPB-CS-Rust / teme

4 stars 2 forks source link

Imi da infinite loop la cod si nu stiu cum sa dau debug la processor(imi da panic cand incerc sa inchid fortat while-ul) #48

Open AnonimAnonim2245 opened 9 months ago

AnonimAnonim2245 commented 9 months ago

Asta se intampla processor/src/lib.rs, incerc sa inchid fortat while-ul ca sa vad de ce imi da loop de (SLEEP 1) si imi da panic

alexandruradovici commented 9 months ago

Ai trei variante:

  1. Foloseste functia main din runner, pune in ea procesul din testul care iti da ciclu infinit si pune println!. Ruleaza cargo run

  2. Identic ca la 1, insa folosesti VS Code debugger (cred ca e o extensie) si pune breakpoint-uri. https://www.forrestthewoods.com/blog/how-to-debug-rust-with-visual-studio-code/

  3. Foloseste println! si adauga --nocapture la linia de comanda de rulare a testului. Vezi #47 pentru linia de comanda.