[OSy] Spor zadani a testu

Jaroslav Keznikl jaroslav.keznikl at gmail.com
Tue Oct 28 12:02:40 CET 2008


Presne tak,
thread_t ma byt nejaky handle, bud pointer nebo index do nejakeho 
seznamu nebo tak neco, to ze se struktura v Kalistu jmenuje stejne je 
podle mne ciste nahoda a pokud ji chcete pouzivat, je treba ji prejmenovat.

J. Keznikl

Ersin napsal(a):
> Preji pekne svatecni poledne,
> 
> Narazil jsem asi na spor v zadani s testech:
> 
> Zadani rika:
> 337     * thread_t thread_get_current(void)
> Pricemz ta hvezdicka oznacuje funkci, kterou je potreba napsat, nikoliv (ackoli chybne zadany) pointer. Vypada to tedy, ze by mela vracet primo strukturu thread_t.
> 
> Testy ale testuji jinak (thread1/test.c):
>  37         printk ("Thread A: thread_t=%p data=%p\n",
>  38                 thread_get_current (), data);
> 
> Zde se evidentne predpoklada, ze thread_get_current vraci pointer.
> 
> Jelikoz jsou testy nadrazene, a vracet primo strukturu mi pripada spatne, predpokladam, ze thread_get_currrent by mela vracet pointer.
> 
> Stanislav Kozina
> 
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy




More information about the NSWI004 mailing list