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
--- 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, build_attribut
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 rec
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 #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 use
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 th
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
test.d:5:
https://bugzilla.gdcproject.org/show_bug.cgi?id=302
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
Summary
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: Nor
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=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=303
Johannes Pfau changed:
What|Removed |Added
CC||johannesp...@gmail.com
--- Comment #1 f
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=305
Bug ID: 305
Summary: Multiple definition error
Product: GDC
Version: 7.x
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #2 from Iain Buclaw
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Moritz Maxeiner changed:
What|Removed |Added
CC||m...@ucw.sh
--- Comment #3 from Morit
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&action=edit
build.log: gcc-9-20180826 + gdc master
(3ca5693f4c263e9e7cfa1a913d4c1e2bdca65e8f)
--
You are receiving this ma
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
Moritz Maxeiner changed:
What|Removed |Added
Attachment #98 is|0 |1
obsolete|
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&action=edit
c_long.patch
Required to even start bootstrapping.
--
You are receiving this mail because:
You are watching
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
--- 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 watchin
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Iain Buclaw changed:
What|Removed |Added
Version|8,x |development
--- Comment #12 from Iain Buc
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Iain Buclaw changed:
What|Removed |Added
Component|libgphobos |gdc
--- Comment #13 from Iain Buclaw ---
https://bugzilla.gdcproject.org/show_bug.cgi?id=301
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #3 from Iain Buclaw
https://bugzilla.gdcproject.org/show_bug.cgi?id=296
--- Comment #5 from Iain Buclaw ---
(In reply to Curtis from comment #4)
> Thanks for the tip. I made the below changes to the patch to get things to
> work.
>
> @@ -3089,6 +3089,7 @@
> if [ "$target_has_targetcm" = "no" ]; then
>c_target
https://bugzilla.gdcproject.org/show_bug.cgi?id=296
--- Comment #6 from Iain Buclaw ---
First part is dealt with here.
https://github.com/D-Programming-GDC/GDC/pull/726
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=301
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
--- Comment #14 from Iain Buclaw ---
Should be good for now, will want to eventually add a bootstrap test, possibly
to buildkite.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=306
Bug ID: 306
Summary: 'gdc --version' doesn't output the parameters passed
in --with-pkgversion and --with-bugurl
Product: GDC
Version: 8,x
Hardware: All
OS
https://bugzilla.gdcproject.org/show_bug.cgi?id=306
--- Comment #1 from Iain Buclaw ---
1. Can't reproduce, need more info.
2. Bug url is shown from --help
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=306
--- Comment #2 from Iain Buclaw ---
Also, none of the code that handles this is a part of gdc, or maintained in its
repo.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=303
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugzilla.gdcproject.org/show_bug.cgi?id=306
Filipe Laíns changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=306
Filipe Laíns changed:
What|Removed |Added
Resolution|FIXED |INVALID
--
You are receiving this mail
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
Bug 291 depends on bug 148, which changed state.
Bug 148 Summary: gcc inline asm instruction template must be a constant char
string regression
https://bugzilla.gdcproject.org/show_bug.cgi?id=148
What|Removed
https://bugzilla.gdcproject.org/show_bug.cgi?id=148
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=307
Bug ID: 307
Summary: internal compiler error: Segmentation fault
Product: GDC
Version: development
Hardware: All
OS: Linux
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=307
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |High
--- Comment #1 from Iain Buclaw ---
https://bugzilla.gdcproject.org/show_bug.cgi?id=307
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #2 from Iain Buclaw
https://bugzilla.gdcproject.org/show_bug.cgi?id=307
--- Comment #3 from Iain Buclaw ---
More complete test that covers three combinations of problems:
1. Continue label in unrolled loop
2. Break label in unrolled loop
3. Loop body unrolled more than once.
I have something for 1 and 2, but not 3
https://bugzilla.gdcproject.org/show_bug.cgi?id=307
--- Comment #4 from Iain Buclaw ---
Actually, there's more.
---
void test307()
{
apply307(1, 2, 3);
}
void apply307(T...)(T ts)
{
tloop:
foreach (t; ts)
{
switch (t)
{
continue tloop;
default
https://bugzilla.gdcproject.org/show_bug.cgi?id=308
Bug ID: 308
Summary: cc1d: internal compiler error: in eval_builtin, at
d/d-frontend.cc:475
Product: GDC
Version: 7.x
Hardware: ARM
OS: Linux
S
https://bugzilla.gdcproject.org/show_bug.cgi?id=308
Cecil Ward changed:
What|Removed |Added
Priority|Normal |Highest
--- Comment #1 from Cecil Ward --
https://bugzilla.gdcproject.org/show_bug.cgi?id=308
--- Comment #2 from Cecil Ward ---
Is all good in gdc v6.x target x64 for example.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=308
--- Comment #3 from Iain Buclaw ---
I can't say that I can reproduce this on master for both ARM and x86_64.
Looking at what hits eval_builtin, it would appear to be ICEing because
__builtin_expect is not recognized as a built-in.
--
You are
https://bugzilla.gdcproject.org/show_bug.cgi?id=309
Bug ID: 309
Summary: IdentityExp for complex floating point types is broken
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity:
https://bugzilla.gdcproject.org/show_bug.cgi?id=309
--- Comment #1 from Johannes Pfau ---
https://github.com/D-Programming-GDC/GDC/pull/768
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=310
Bug ID: 310
Summary: Newer GDC Windows build available?
Product: GDC
Version: development
Hardware: All
OS: All
Status: NEW
Severity: normal
Pr
https://bugzilla.gdcproject.org/show_bug.cgi?id=309
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=262
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=311
Bug ID: 311
Summary: Multiple definition when not overriding everything
Product: GDC
Version: 8,x
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://bugzilla.gdcproject.org/show_bug.cgi?id=249
--- Comment #1 from Iain Buclaw ---
This is assumed to become automatic as gdc is an integrated front-end to gcc.
--
You are receiving this mail because:
You are watching all bug changes.
https://bugzilla.gdcproject.org/show_bug.cgi?id=294
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=294
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
--
You are receiv
701 - 758 of 758 matches
Mail list logo