On Sunday, 1 October 2017 at 21:19:16 UTC, Iain Buclaw wrote:
Yes, the safe workaround is to have a pointer in the Derived
class
[...]
Found the cause, and pushing a fix right now. :-)
This is great, thanks to both of you guys!
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #13 from Iain Buclaw ---
https://github.com/D-Programming-GDC/GDC/pull/554
--
You are receiving this mail because:
You are watching all bug changes.
On 1 October 2017 at 10:17, Sebastien Alaiwan via D.gnu
wrote:
> On Saturday, 30 September 2017 at 08:08:29 UTC, Iain Buclaw wrote:
>>
>> --- Comment #4 from Iain Buclaw ---
>> If there's a specific configuration that defeats the GC's ability to
>> determine live objects from unreferenced, I'd li
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #12 from Iain Buclaw ---
---
for (ClassDeclaration *bcd = cd; bcd; bcd = bcd->baseClass)
{
if (!bcd->members)
continue;
──> for (size_t i = 0; i < cd->members->dim; i++)
{
Dsymbol *sm = (*cd->members)[i];
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |Highest
Severity|normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #10 from Iain Buclaw ---
(In reply to Iain Buclaw from comment #9)
> So far I've narrowed it down to the commit *before* updating to 2.072 (bad)
> and the commit *after* updating to 2.075 (good).
>
> Chances am it may just be libpho
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #9 from Iain Buclaw ---
So far I've narrowed it down to the commit *before* updating to 2.072 (bad) and
the commit *after* updating to 2.075 (good).
Chances am it may just be libphobos 2.071 that is bad, but will continue to dig
a b
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #8 from Iain Buclaw ---
(In reply to Johannes Pfau from comment #7)
> OK, can reproduce with revision ac0c40aca0638ba0f22e23dd5c03da35ef4f311a.
Excellent. I can only so far reproduce using
f29d15a1a96856c0880aef832bf1d5859bbb1086 -
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #7 from Johannes Pfau ---
OK, can reproduce with revision ac0c40aca0638ba0f22e23dd5c03da35ef4f311a.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #6 from Iain Buclaw ---
According to the timestamp of the gcc sources in Debian/Ubuntu, the date is it
was taken was 20170502. So that may narrow it down to a possible regression
and fix commit.
--
You are receiving this mail beca
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
Johannes Pfau changed:
What|Removed |Added
CC||johannesp...@gmail.com
--- Comment #5 f
On Saturday, 30 September 2017 at 08:08:29 UTC, Iain Buclaw wrote:
--- Comment #4 from Iain Buclaw ---
If there's a specific configuration that defeats the GC's
ability to determine live objects from unreferenced, I'd like
to know about it.
This one is blocking us (luckily, only on one proje
12 matches
Mail list logo