Kodest blogja

icc üti gcc-t

Végeztem egy apró tesztet gcc-4.1.2 és icc-10.0 (Build 20070809) között. A fordítókat saját sugárkövető programomon szoktam tesztelni, ami tekinthető CPU-intenzív alkalmazásnak. Mindkét fordítóval készítettem egy-egy futtathatót, és ezeket egymás után futtatva a következő eredményt kaptam:

wpa_supplicant ralink amd64 segfault

Két root partíció. Két gentoo. Azért kettő, mert az első telepítés még 32 biten izzítja a core2-t, a második már 64-en. Az utóbbi időben párhuzamosan hajtom a kettőt (no nem egyszerre, csak felváltva), próbálok áttérni az utóbbira. Az első gond az volt, hogy kellett a vmware, viszont 64 biten jéggé fagyasztotta az egész gépet. Mostmár nem kell, viszont az utolsó probléma az volt, hogy az rt61+wpa_supplicant páros valamiért nem ment. Tegnap megelégeltem ezt az állapotot, és elhatároztam, hogy a végére járok, mi a baj.

TrayInfo-0.3

A TrayInfo egy aprócska kis rendszerinformációs segédprogram, mely első sorban a dwm-szerű ablakkezelőkhöz készült. Ezek az ablakkezelők a standard bemenetükre kapott információt megjelenítik a képernyő sarkában. A TrayInfo használatához annak kimenetét pipe segítségével össze kell kötni a dwm bemenetével. Ez könnyen megtehető az ~/.xinitrc fájlban.
A TrayInfo 0.3-as verziója képes megjeleníteni az időt, dátumot, pillanatnyi processzor terhelést, terhelési átlagot, hálózati interfészek forgalmát, szenzor információkat, továbbá az MPD által aktuálisan futtatott zene címét, és a GMail postafiókunkban várakozó olvasatlan email-ek számát, stb.
A program jelenleg Linuxon működik, forráskódja elérhető googlecode project weblapján.