Thread overview
DMD 2.060 problems
Aug 04, 2012
Russel Winder
Aug 04, 2012
Russel Winder
Aug 04, 2012
Walter Bright
August 04, 2012
I am getting indications that there are a number of very severe
thread-related breakages in 2.060 at least on Debian Unstable using the
debs.  Some of my codes that use threads explicitly work fin with 2.059
but are showing a variety of errors with 2.060. I will put a few bug
reports in and then revert to 2.059 :-((

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


August 04, 2012
On 04-08-2012 13:32, Russel Winder wrote:
> I am getting indications that there are a number of very severe
> thread-related breakages in 2.060 at least on Debian Unstable using the
> debs.  Some of my codes that use threads explicitly work fin with 2.059
> but are showing a variety of errors with 2.060. I will put a few bug
> reports in and then revert to 2.059 :-((
>
>

Can you give some more details of how things are breaking?

A *lot* of threading and GC related patches were applied in 2.060, and it's certainly not impossible that some of them have broken something, but I need more details to get an idea of what's going wrong.

-- 
Alex Rønne Petersen
alex@lycus.org
http://lycus.org
August 04, 2012
On Sat, 2012-08-04 at 15:24 +0200, Alex Rønne Petersen wrote: […]
> Can you give some more details of how things are breaking?
> 
> A *lot* of threading and GC related patches were applied in 2.060, and it's certainly not impossible that some of them have broken something, but I need more details to get an idea of what's going wrong.

I put up issue 8505 as an easy one, well easy to report anyway.  I marked it blocking but it is also a regression. I am not sure how to treat "regression" in terms of a total ordering with "blocking" and "critical". Hopefully the fix is easy and 2.061 can come out quickly.

I have other problems which merit bug reports, but I need to do a few bits and pieces to ensure all the reports are about 2.059 → 2.060 and not just trivial bugs in my code.

I believe I have two possibly three different issues, all threads related in some way, not just different views on the same problem.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


August 04, 2012
On 8/4/2012 6:50 AM, Russel Winder wrote:
> I put up issue 8505 as an easy one, well easy to report anyway.  I
> marked it blocking but it is also a regression. I am not sure how to
> treat "regression" in terms of a total ordering with "blocking" and
> "critical". Hopefully the fix is easy and 2.061 can come out quickly.

If it's a regression, that should be the category. Other remarks about its importance should go in the comments.