<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
I assume he means "the thread tester should work"?<BR>
But agreed, the vast vast vast vast majority of things are ok and have been ok for the vast vast vast majority of Modula-3's existance.<BR>
  Even in recent years. pthreads and user threads.<BR>
  Infinite loops with TRY in January 2011 would use infinite stack. Understood.<BR>
  Finite loops would merely use more than they should and reclaim upon function return.<BR>
cvsupd didn't work for a while with pthreads. Because of its use of "fork and do more work" and its assumption<BR>
that all threads survive fork. Relatively few programs do that and they were all broken by pthreads.<BR>
 <BR>
The new thread tester probably needs more attention.<BR>
 <BR>
 - Jay<BR> <BR>
> Subject: Re: [M3devel] threading on Windows? <BR>> From: hosking@cs.purdue.edu<BR>> Date: Sat, 12 Feb 2011 18:27:43 -0500<BR>> CC: jay.krell@cornell.edu; m3devel@elegosoft.com<BR>> To: mika@async.caltech.edu<BR>> <BR>> Mika,<BR>> <BR>> I have no idea what the issue is here. But I do note that AMD64_LINUX with pthreads used to run just fine. I ran a bunch or stress tests when first ported to that target and all seemed good. What is preventing you using pthreads on this target?<BR>> <BR>> -- Tony<BR>> <BR>> On Feb 11, 2011, at 8:57 PM, Mika Nystrom wrote:<BR>> <BR>> > I would like to find one configuration (any configuration!!) that lets<BR>> > me run a multithreaded program under AMD64_LINUX. I don't care what<BR>> > version of the compiler it is, whether the threads are user or pthreads,<BR>> > how many things I have to hack. Does anyone know what I need to do?<BR>> <BR>                                      </body>
</html>