[Bug 273] Unexplained crash in generated binary

2017-10-02 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=273 Iain Buclaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug 116] Build script and infrastructure to produce and release Windows binaries.

2017-10-09 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=116 ml...@mlatu.de changed: What|Removed |Added CC||ml...@mlatu.de --- Comment #7 from

[Bug 274] New: ice-on-valid: member of recursively templated

2017-10-16 Thread gdc-bugzilla--- via D.gnu
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

[Bug 272] ICE with -fsanitize=address

2017-09-26 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 272] ICE with -fsanitize=address

2017-09-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=272 Iain Buclaw changed: What|Removed |Added Status|NEW |ASSIGNED ---

[Bug 272] New: ICE with -fsanitize=address

2017-09-25 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 273] Unexplained crash in generated binary

2017-09-30 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 273] Unexplained crash in generated binary

2017-09-30 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=273 Johannes Pfau changed: What|Removed |Added CC|

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=273 Iain Buclaw changed: What|Removed |Added Priority|Normal |Highest

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 273] Unexplained crash in generated binary

2017-10-01 Thread gdc-bugzilla--- via D.gnu
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

[Bug 273] Unexplained crash in generated binary

2017-09-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=273 Iain Buclaw changed: What|Removed |Added Status|NEW |ASSIGNED ---

[Bug 273] Unexplained crash in generated binary

2017-09-29 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 272] ICE with -fsanitize=address

2017-09-27 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=272 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 274] ice-on-valid: member of recursively templated

2017-10-18 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 274] ice-on-valid: member of recursively templated

2017-10-18 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 275] New: gdc segfaults

2017-10-19 Thread gdc-bugzilla--- via D.gnu
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

[Bug 280] New: ICE with static immutable RedBlackTree

2017-11-28 Thread gdc-bugzilla--- via D.gnu
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

[Bug 280] ICE with static immutable RedBlackTree

2017-11-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=280 Iain Buclaw changed: What|Removed |Added CC|

[Bug 274] ice-on-valid: member of recursively templated

2017-11-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=274 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 200] Excess precision appears to be precisely defined in D

2017-11-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=200 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 278] ICE in -fdump-tree-original-raw

2017-11-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=278 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 278] New: ICE in -fdump-tree-original-raw

2017-11-11 Thread gdc-bugzilla--- via D.gnu
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

[Bug 278] ICE in -fdump-tree-original-raw

2017-11-11 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 230] Turn on optimizations when building druntime and phobos unittester

2017-11-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=230 Iain Buclaw changed: What|Removed |Added Resolution|--- |DUPLICATE

[Bug 193] Druntime and Phobos unittests should be compiled with optimisations

2017-11-10 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 265] [rejects-valid] Name resolution clash (vs dmd)

2017-11-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=265 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 109] Error compiling 4.8.2 on Cygwin

2017-11-10 Thread gdc-bugzilla--- via D.gnu
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

[Bug 129] Diagnostic bug in casting to array types.

2017-11-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=129 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 279] New: ICE in local class definition.

2017-11-13 Thread gdc-bugzilla--- via D.gnu
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

[Bug 279] ICE in local class definition.

2017-11-13 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=279 Sebastien Alaiwan changed: What|Removed |Added Resolution|---

[Bug 274] ice-on-valid: member of recursively templated

2017-11-13 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=274 Sebastien Alaiwan changed: What|Removed |Added CC|

[Bug 271] [regression] ICE-on-valid when generating debug info

2017-11-08 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=271 Iain Buclaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug 264] [ICE] (update_equiv_regs) ira.c:3425: Assertion failed gcc_assert (REG_P (dest));

2017-11-08 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=264 Iain Buclaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug 180] DMD -O is faster than GDC -O3 for byte and short math

2017-11-08 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=180 Iain Buclaw changed: What|Removed |Added Resolution|--- |WONTFIX

[Bug 280] ICE with static immutable RedBlackTree

2017-12-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=280 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 240] i++ not working correctly as arg to writeln

2017-12-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=240 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 270] Weird ctor / dtor function names

2017-12-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=270 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 281] New: NRVO tests behave different than in DMD

2017-12-10 Thread gdc-bugzilla--- via D.gnu
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

[Bug 282] [ICE] internal compiler error: in chainon, at tree.c:2865

2017-12-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=282 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 103] -fdeps Doesn't Handle Multiple Source Files

2017-12-09 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=103 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 276] New: [ICE] internal compiler error: in extract_insn, at recog.c:2305 (-fPIE)

2017-10-25 Thread gdc-bugzilla--- via D.gnu
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

[Bug 276] [ICE] internal compiler error: in extract_insn, at recog.c:2305 (-fPIE)

2017-10-25 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=276 Iain Buclaw changed: What|Removed |Added Priority|Normal |High

[Bug 277] [ICE] internal compiler error: in change_address_1, at emit-rtl.c:2162 (-fPIE)

2017-10-25 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=277 Iain Buclaw changed: What|Removed |Added Priority|Normal |High

[Bug 277] New: [ICE] internal compiler error: in change_address_1, at emit-rtl.c:2162 (-fPIE)

2017-10-25 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 277] [ICE] internal compiler error: in change_address_1, at emit-rtl.c:2162 (-fPIE)

2017-10-25 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=277 Iain Buclaw changed: What|Removed |Added URL|

[Bug 275] gdc segfaults

2017-10-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=275 Johannes Pfau changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 275] gdc segfaults

2017-10-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=275 Sebastien Alaiwan changed: What|Removed |Added CC|

[Bug 277] [ICE] internal compiler error: in change_address_1, at emit-rtl.c:2162 (-fPIE)

2017-10-31 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=277 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 276] [ICE] internal compiler error: in extract_insn, at recog.c:2305 (-fPIE)

2017-10-31 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=276 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 291] Compile-time AssemblerTemplate is not supported

2018-05-27 Thread gdc-bugzilla--- via D.gnu
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

[Bug 291] New: Compile-time AssemblerTemplate is not supported

2018-05-27 Thread gdc-bugzilla--- via D.gnu
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

[Bug 193] Druntime and Phobos unittests should be compiled with optimisations

2018-05-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=193 Iain Buclaw changed: What|Removed |Added Component|gdc |libgphobos -- You are receiving this

[Bug 148] gcc inline asm instruction template must be a constant char string regression

2018-05-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=148 Iain Buclaw changed: What|Removed |Added Blocks||291 Referenced

[Bug 291] Compile-time AssemblerTemplate is not supported

2018-05-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=291 Iain Buclaw changed: What|Removed |Added Depends on||148 Referenced

[Bug 291] Compile-time AssemblerTemplate is not supported

2018-05-28 Thread gdc-bugzilla--- via D.gnu
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

[Bug 294] New: Debug names of extern(C++) symbols doesn't match C++

2018-06-24 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 295] New: Supported attribute list?

2018-07-03 Thread gdc-bugzilla--- via D.gnu
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

[Bug 283] Wrong code with -O, possible cleanup_point_expr bug

2018-01-24 Thread gdc-bugzilla--- via D.gnu
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

[Bug 283] Wrong code with -O, possible cleanup_point_expr bug

2018-01-24 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=283 Iain Buclaw changed: What|Removed |Added Severity|normal |critical

[Bug 283] New: Wrong code with -O, possible cleanup_point_expr bug

2018-01-24 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 283] Wrong code with -O, possible cleanup_point_expr bug

2018-01-25 Thread gdc-bugzilla--- via D.gnu
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 =

[Bug 283] Wrong code with -O, possible cleanup_point_expr bug

2018-01-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=283 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED

[Bug 252] ICE when compiling with -flto

2018-01-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=252 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED

[Bug 293] Utilize assert (ptr == (ptr & -align)) to assume alignment

2018-06-21 Thread gdc-bugzilla--- via D.gnu
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 =

[Bug 293] New: Utilize assert (ptr == (ptr & -align)) to assume alignment

2018-06-21 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 301] cannot cast expression 'value' of type 'immutable(ulong)' to 'longdouble'

2018-07-30 Thread gdc-bugzilla--- via D.gnu
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

[Bug 301] New: cannot cast expression 'value' of type 'immutable(ulong)' to 'longdouble'

2018-07-30 Thread gdc-bugzilla--- via D.gnu
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

[Bug 301] cannot cast expression 'value' of type 'immutable(ulong)' to 'longdouble'

2018-07-31 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 300] Undefined reference to random.Sample!(Test).Sample.test(ulong)

2018-08-04 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=300 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug 302] `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=302 Iain Buclaw changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1 from Iain Buclaw

[Bug 302] New: `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
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,

[Bug 302] `function` type UDA postfixes not allowed

2018-08-15 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] `function` type UDA postfixes not allowed

2018-08-16 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] `function` type UDA postfixes not allowed

2018-08-16 Thread gdc-bugzilla--- via D.gnu
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

[Bug 302] UDA @attributes can not be applied to function types

2018-08-23 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=302 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org

[Bug 303] New: Make: libgphobos.spec not found

2018-08-24 Thread gdc-bugzilla--- via D.gnu
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:

[Bug 304] Please output the D version implemented in GDC when running 'gdc --version'

2018-08-25 Thread gdc-bugzilla--- via D.gnu
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

[Bug 304] New: Please output the D version implemented in GDC in 'gdc --version'

2018-08-25 Thread gdc-bugzilla--- via D.gnu
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

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=303 Moritz Maxeiner changed: What|Removed |Added CC||m...@ucw.sh --- Comment #3 from

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=303 Moritz Maxeiner changed: What|Removed |Added Attachment #98 is|0 |1 obsolete|

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=303 Moritz Maxeiner changed: What|Removed |Added Attachment #97 is|0 |1 obsolete|

[Bug 303] Make: libgphobos.spec not found

2018-08-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=303 Johannes Pfau changed: What|Removed |Added CC||johannesp...@gmail.com --- Comment #1

[Bug 304] Please output the D version implemented in GDC when running 'gdc --version'

2018-08-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=304 Johannes Pfau changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 89] Add DMD version to --version output

2018-08-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=89 Johannes Pfau changed: What|Removed |Added CC||la...@archlinux.org --- Comment #2 from

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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.

[Bug 303] Make: libgphobos.spec not found

2018-08-28 Thread gdc-bugzilla--- via D.gnu
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   2   >