https://bugzilla.gdcproject.org/show_bug.cgi?id=273
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=116
ml...@mlatu.de changed:
What|Removed |Added
CC||ml...@mlatu.de
--- Comment #7 from
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
Bug ID: 274
Summary: ice-on-valid: member of recursively templated
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=272
--- Comment #2 from Iain Buclaw ---
https://github.com/D-Programming-GDC/GDC/pull/552
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=272
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
---
https://bugzilla.gdcproject.org/show_bug.cgi?id=272
Bug ID: 272
Summary: ICE with -fsanitize=address
Product: GDC
Version: 4.8.x
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority:
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #3 from Sebastien Alaiwan ---
Hi Iain, thanks for looking. Were you able to reproduce it with the git master
HEAD?
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #4 from Iain Buclaw ---
I can't reproduce on master locally, though I'd like to check the gdc-7 branch
specifically. As this is a compiler packaged for Ubuntu, cannot rule out that
some distribution-specific
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
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
Johannes Pfau changed:
What|Removed |Added
CC|
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
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
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
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |Highest
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.
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
---
https://bugzilla.gdcproject.org/show_bug.cgi?id=273
--- Comment #2 from Iain Buclaw ---
Oh wait, no. This is a bug in the GC.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=272
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
--- Comment #1 from Iain Buclaw ---
This is reproducible on dmd/stable.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
--- Comment #2 from Iain Buclaw ---
https://issues.dlang.org/show_bug.cgi?id=17915
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=275
Bug ID: 275
Summary: gdc segfaults
Product: GDC
Version: development
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=280
Bug ID: 280
Summary: ICE with static immutable RedBlackTree
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity: major
https://bugzilla.gdcproject.org/show_bug.cgi?id=280
Iain Buclaw changed:
What|Removed |Added
CC|
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=200
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=278
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=278
Bug ID: 278
Summary: ICE in -fdump-tree-original-raw
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=278
--- Comment #1 from Iain Buclaw ---
First check the gcc-8-20171105 tree (can't reproduce here, but will rebuild
incase of oddities).
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=230
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |DUPLICATE
https://bugzilla.gdcproject.org/show_bug.cgi?id=193
--- Comment #1 from Iain Buclaw ---
*** Bug 230 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=265
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=109
--- Comment #1 from Iain Buclaw ---
>From the source:
object.h
---
#define POSIX (__linux__ || __APPLE__ || __FreeBSD__ || __OpenBSD__ || __sun)
filename.c
---
#if _WIN32
char sep = '\\';
#elif POSIX
https://bugzilla.gdcproject.org/show_bug.cgi?id=129
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=279
Bug ID: 279
Summary: ICE in local class definition.
Product: GDC
Version: development
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=279
Sebastien Alaiwan changed:
What|Removed |Added
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
Sebastien Alaiwan changed:
What|Removed |Added
CC|
https://bugzilla.gdcproject.org/show_bug.cgi?id=271
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=264
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=180
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |WONTFIX
https://bugzilla.gdcproject.org/show_bug.cgi?id=280
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=240
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=270
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=281
Bug ID: 281
Summary: NRVO tests behave different than in DMD
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity: minor
https://bugzilla.gdcproject.org/show_bug.cgi?id=282
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=103
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=276
Bug ID: 276
Summary: [ICE] internal compiler error: in extract_insn, at
recog.c:2305 (-fPIE)
Product: GDC
Version: development
Hardware: All
OS: All
https://bugzilla.gdcproject.org/show_bug.cgi?id=276
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |High
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |High
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Bug ID: 277
Summary: [ICE] internal compiler error: in change_address_1, at
emit-rtl.c:2162 (-fPIE)
Product: GDC
Version: development
Hardware: All
OS:
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Iain Buclaw changed:
What|Removed |Added
URL|
https://bugzilla.gdcproject.org/show_bug.cgi?id=275
Johannes Pfau changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=275
Sebastien Alaiwan changed:
What|Removed |Added
CC|
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=276
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
--- Comment #1 from ARaspiK ---
I opened the wiki on the Internet Archive. According to the wiki at June 29,
2017, "If the template is not a string literal, use parenthesis to indicate
that it is not an opcode."
This
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
Bug ID: 291
Summary: Compile-time AssemblerTemplate is not supported
Product: GDC
Version: 8,x
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=193
Iain Buclaw changed:
What|Removed |Added
Component|gdc |libgphobos
--
You are receiving this
https://bugzilla.gdcproject.org/show_bug.cgi?id=148
Iain Buclaw changed:
What|Removed |Added
Blocks||291
Referenced
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
Iain Buclaw changed:
What|Removed |Added
Depends on||148
Referenced
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
--- Comment #2 from Iain Buclaw ---
Related to #148. I wasn't aware of the wiki documentation saying that, maybe
we can add support for that effectively closing both.
However at some point I have wanted to redo this so
https://bugzilla.gdcproject.org/show_bug.cgi?id=294
Bug ID: 294
Summary: Debug names of extern(C++) symbols doesn't match C++
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity:
https://bugzilla.gdcproject.org/show_bug.cgi?id=295
Bug ID: 295
Summary: Supported attribute list?
Product: GDC
Version: 8,x
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
--- Comment #2 from Iain Buclaw ---
The above reduced test fails when compiled with: 'gdc -frelease -O'
It runs just fine when compiling with: 'gdc -frelease'
An earlier, more complex version of this test passed when
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
Iain Buclaw changed:
What|Removed |Added
Severity|normal |critical
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
Bug ID: 283
Summary: Wrong code with -O, possible cleanup_point_expr bug
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity:
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
--- Comment #3 from Iain Buclaw ---
Yes I think the CLEANUP_POINT_EXPR is the problem.
In briefest way of describing, the following is generated by codegen:
---
<
__gate68 = 1;>>;
__slPathE67 = {};
return =
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugzilla.gdcproject.org/show_bug.cgi?id=252
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
https://bugzilla.gdcproject.org/show_bug.cgi?id=293
--- Comment #1 from ARaspiK ---
General pseudocode:
void* dst = ...;
Possible D code for alignment assumption:
assert ((dst & -0x10) == dst);
assert ((dst & 0xf) == 0);
Possible C code for alignment assumption:
dst =
https://bugzilla.gdcproject.org/show_bug.cgi?id=293
Bug ID: 293
Summary: Utilize assert (ptr == (ptr & -align)) to assume
alignment
Product: GDC
Version: 8,x
Hardware: x86_64
OS: Linux
Status:
https://bugzilla.gdcproject.org/show_bug.cgi?id=301
--- Comment #1 from ARaspiK ---
Old GCC: 7.2.0
Compiling manually (previous compiler built using custom ebuild on Gentoo which
integrates steps listed by wiki.dlang.org/GDC/Installation/Generic)
--
You are receiving this mail because:
You are
https://bugzilla.gdcproject.org/show_bug.cgi?id=301
Bug ID: 301
Summary: cannot cast expression 'value' of type
'immutable(ulong)' to 'longdouble'
Product: GDC
Version: development
Hardware: All
OS: All
https://bugzilla.gdcproject.org/show_bug.cgi?id=301
--- Comment #2 from ARaspiK ---
Same issue occurs when compiling GDC with previous GDC 8.1.0 on Gentoo
(manually compiled)
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=300
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #4 from Iain Buclaw ---
Perhaps rather than using `@attribute("ms_abi")` we could extend
`extern(Windows)` instead to have a special meaning on 64bit.
extern(Windows) size_t function(int, int) foo; // Marked as 'ms_abi'.
--
You
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #3 from Iain Buclaw ---
OK, looks like ms_abi is an attribute of the function type, not the declaration
itself, and this attribute information gets lost when calling the variable, as
the original type gets cast away.
--
You are
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #1 from Iain Buclaw
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
Bug ID: 302
Summary: `function` type UDA postfixes not allowed
Product: GDC
Version: 8,x
Hardware: All
OS: All
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #2 from ARaspiK ---
Oh, OK. Thanks for responding so fast.
About that section: I have no idea what it does, but I think it looks right.
I'me reading it as "If userAttributes, getAttributes, then
`decl_attributes(csym,
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #5 from ARaspiK ---
Perhaps a new extern(MS_ABI) or similar is needed. After all, the spec has
declared extern(Windows) to be the same as extern(C) except in case of 32-bit,
where it then uses stdcall.
On other vendors, LDC will
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #6 from Iain Buclaw ---
(In reply to ARaspiK from comment #5)
> Perhaps a new extern(MS_ABI) or similar is needed. After all, the spec has
> declared extern(Windows) to be the same as extern(C) except in case of
> 32-bit, where it
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
--- Comment #7 from ARaspiK ---
Also, this fails too, not just postfixes:
module test;
import gcc.attribute;
alias func = @attribute("ms_abi") void function(int, int);
func foo;
void main() {
foo(2, 4);
}
gdc test.d -c -o test.o
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Bug ID: 303
Summary: Make: libgphobos.spec not found
Product: GDC
Version: 8,x
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority:
https://bugzilla.gdcproject.org/show_bug.cgi?id=304
Filipe Laíns changed:
What|Removed |Added
Summary|Please output the D version |Please output the D version
https://bugzilla.gdcproject.org/show_bug.cgi?id=304
Bug ID: 304
Summary: Please output the D version implemented in GDC in 'gdc
--version'
Product: GDC
Version: development
Hardware: All
OS: All
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #7 from Moritz Maxeiner ---
Created attachment 100
--> https://bugzilla.gdcproject.org/attachment.cgi?id=100=edit
c_long.patch
Required to even start bootstrapping.
--
You are receiving this mail because:
You are watching all
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #8 from Moritz Maxeiner ---
I've tested gcc-9 snapshot 20180826 + gdc master hash
3ca5693f4c263e9e7cfa1a913d4c1e2bdca65e8f and it yields the same error on
bootstrapping. The attached patch is required to event start, as without that
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #9 from Moritz Maxeiner ---
gcc-8.1.0 + gdc-8 hash d28e61d25bbe8b5a637550739a579fcd68e0a41a has the same
issue w.r.t. libgphobos.spec
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Moritz Maxeiner changed:
What|Removed |Added
CC||m...@ucw.sh
--- Comment #3 from
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #4 from Moritz Maxeiner ---
Created attachment 97
--> https://bugzilla.gdcproject.org/attachment.cgi?id=97=edit
build.log: gcc-9-20180826 + gdc master
(3ca5693f4c263e9e7cfa1a913d4c1e2bdca65e8f)
--
You are receiving this mail
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Moritz Maxeiner changed:
What|Removed |Added
Attachment #98 is|0 |1
obsolete|
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Moritz Maxeiner changed:
What|Removed |Added
Attachment #97 is|0 |1
obsolete|
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Johannes Pfau changed:
What|Removed |Added
CC||johannesp...@gmail.com
--- Comment #1
https://bugzilla.gdcproject.org/show_bug.cgi?id=304
Johannes Pfau changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=89
Johannes Pfau changed:
What|Removed |Added
CC||la...@archlinux.org
--- Comment #2 from
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #10 from Moritz Maxeiner ---
gcc-9-20180610 + gdc 7f176c52211a15a037655ddc52001398233ea472 seem to bootstrap
correctly.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #11 from Moritz Maxeiner ---
The issue starts with PR 550[1], i.e. the switch from C++ DMD to the DDMD
frontend.
[1] https://github.com/D-Programming-GDC/GDC/pull/550/commits
--
You are receiving this mail because:
You are
1 - 100 of 170 matches
Mail list logo