On 10/12/07, Johann Glaser <[EMAIL PROTECTED]> wrote: > > We use OMNeT++ (http://www.omnetpp.org/) which itself uses TCL internally > for the GUI. We build a class hierarchy above it which heavily utilizes > coroutines, implemented by OMNeT++'s cCoroutine class, which itself uses > Stig Kofoed's "Portable Coroutines" > (http://www.akira.ruc.dk/~keld/research/COROUTINE/COROUTINE-1.0/DOC/COROUTINE_REPORT.pdf, > section 4.2, pp.34). For my discussion with the OMNeT++ people please see > http://www.omnetpp.org/listarchive/msg09441.php.
The discussion doesn't look very infotmative. It's not clear whether it's a bug in your code or in Tcl code or in GCC optimization code. > > As a workaround we propose to change the compile scripts to use "-O2 > -fno-unit-at-a-time" as compiler flags. I'm not a GCC expert, but building Tcl with -fno-unit-at-a-time doesn't seem to cause any harm. All 'make test' results are identical regardless of whether this option is present or no. So, If the other pkg-tcltk-devel subscribers don't have objections against, I'll add this option in the next upload. Cheers! -- Sergei Golovan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

