[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 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||sebastien.alai...@gmail.com --- Com

[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 CC|

[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 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 Hardware|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 Hardware|All

[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: All

[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||https://gcc.gnu.org/bugzill

[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 Status|NEW

[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 Resolution|---

[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 Resolution|---

[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 Resolution|---

[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 Status|NEW

[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 char sep = '/'; #en

[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 Resolution|---

[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 Status|NEW

[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 Status|NEW

[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 Resolution|---

[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 Resolution|---

[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 Prior

[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 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 Resolution|---

[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 P

[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||dorian.hagl...@gmail.com --- Commen

[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|--- |DUPLICATE CC|

[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||ibuc...@gdcproject.org Component

[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 Status|ASSIGNED

[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 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 Status|NEW

[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 Status|NEW

[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 Resolution|---

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

2017-12-10 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=282 Bug ID: 282 Summary: [ICE] internal compiler error: in chainon, at tree.c:2865 Product: GDC Version: development Hardware: All OS: All Status:

[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 Resolution|---

[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 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 built with -O2, but failed

[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: no

[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 = *__ctor (&__slPathE67, &__pfx69

[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 Resolution|---

[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 Status|NEW

[Bug 284] internal compiler error: in add_stack_var, at cfgexpand.c:453

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

[Bug 285] New: Backend optimizer assumes strings are null terminated.

2018-03-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=285 Bug ID: 285 Summary: Backend optimizer assumes strings are null terminated. Product: GDC Version: development Hardware: All OS: All Status: NEW Severity:

[Bug 286] New: Returning AA value whose key is a RefCounted type gets wrong value.

2018-03-11 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=286 Bug ID: 286 Summary: Returning AA value whose key is a RefCounted type gets wrong value. Product: GDC Version: development Hardware: All OS: All

[Bug 287] New: ice-on-valid: segfault when taking the address of a delegate

2018-03-20 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=287 Bug ID: 287 Summary: ice-on-valid: segfault when taking the address of a delegate Product: GDC Version: development Hardware: All OS: All Statu

[Bug 287] ice-on-valid: segfault when taking the address of a delegate

2018-03-20 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=287 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #1 fro

[Bug 287] ice-on-valid: segfault when taking the address of a delegate

2018-03-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=287 --- Comment #2 from Sebastien Alaiwan --- Not tried on master (I gave up compiling from master, this is too much of a hassle - feel free to try to convince me of the contrary :D). -- You are receiving this mail because: You are watching all bu

[Bug 287] ice-on-valid: segfault when taking the address of a delegate

2018-03-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=287 --- Comment #3 from Iain Buclaw --- You could probably try on the gdc-7 branch, so you don't have to keep gcc updated. ;-) -- You are receiving this mail because: You are watching all bug changes.

[Bug 287] ice-on-valid: segfault when taking the address of a delegate

2018-03-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=287 --- Comment #4 from Iain Buclaw --- OK, got the backtrace, and I think this is a duplicate of bug 261. -- You are receiving this mail because: You are watching all bug changes.

[Bug 286] Returning AA value whose key is a RefCounted type gets wrong value.

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

[Bug 285] Backend optimizer assumes strings are null terminated.

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

[Bug 288] New: strange nonsensical x86-64 code generation with -O3 - rats' nest of useless conditional jumps

2018-03-22 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=288 Bug ID: 288 Summary: strange nonsensical x86-64 code generation with -O3 - rats' nest of useless conditional jumps Product: GDC Version: 7.x Hardware: x86_64

[Bug 288] strange nonsensical x86-64 code generation with -O3 - rats' nest of useless conditional jumps

2018-03-22 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=288 --- Comment #1 from Iain Buclaw --- > See the long list of useless conditional jumps towards the end of the first > function in the asm output (whose demangled name is test.t1(unit)) Well, you'd never use -O3 if you care about speed anyway. :-

[Bug 289] Static linking has wrong libc/libpthread order

2018-03-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 Stefan Schuerger changed: What|Removed |Added CC||ste...@schuerger.com --- Comment #1

[Bug 289] New: Static linking has wrong libc/libpthread order

2018-03-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 Bug ID: 289 Summary: Static linking has wrong libc/libpthread order Product: GDC Version: 7.x Hardware: All OS: All Status: NEW Severity: major

[Bug 289] Static linking has wrong libc/libpthread order

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

[Bug 289] Static linking has wrong libc/libpthread order

2018-03-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 --- Comment #3 from Stefan Schuerger --- Hi Iain, Thanks for the workaround! Changing libgphobos.spec from *lib: %(liborig_gdc_renamed) -lm -lpthread -ldl to *lib: -lpthread %(liborig_gdc_renamed) -lm -ldl works! -- You are receiving th

[Bug 289] Static linking has wrong libc/libpthread order

2018-03-26 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 --- Comment #4 from Stefan Schuerger --- Fun fact: When taking the "helloworld" example from the dlang.org page (https://tour.dlang.org/): import std.stdio; import std.algorithm; import std.range; void main() { // Let's get going! writ

[Bug 289] Static linking has wrong libc/libpthread order

2018-03-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 --- Comment #5 from Iain Buclaw --- (In reply to Stefan Schuerger from comment #3) > Hi Iain, > > Thanks for the workaround! Changing libgphobos.spec from > > *lib: %(liborig_gdc_renamed) -lm -lpthread -ldl > > to > > *lib: -lpthread %(libo

[Bug 289] Static linking has wrong libc/libpthread order

2018-04-02 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 --- Comment #6 from Iain Buclaw --- https://github.com/D-Programming-GDC/GDC/pull/617 -- You are receiving this mail because: You are watching all bug changes.

[Bug 289] Static linking has wrong libc/libpthread order

2018-04-07 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=289 Iain Buclaw changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug 290] New: ice-on-valid: Assertion `fd->semanticRun == PASSsemantic3done' failed.

2018-04-15 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=290 Bug ID: 290 Summary: ice-on-valid: Assertion `fd->semanticRun == PASSsemantic3done' failed. Product: GDC Version: 7.x Hardware: All OS: All Sta

[Bug 290] ice-on-valid: Assertion `fd->semanticRun == PASSsemantic3done' failed.

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

[Bug 290] ice-on-valid: Assertion `fd->semanticRun == PASSsemantic3done' failed.

2018-04-15 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=290 --- Comment #2 from Sebastien Alaiwan --- (In reply to Iain Buclaw from comment #1) > Not reproducible on master, may have been a frontend bug that was backported > from the 2.076-compat patches. Yeah, maybe ; please keep in mind this one is hi

[Bug 290] ice-on-valid: Assertion `fd->semanticRun == PASSsemantic3done' failed.

2018-04-16 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=290 --- Comment #3 from Iain Buclaw --- (In reply to Sebastien Alaiwan from comment #2) > (In reply to Iain Buclaw from comment #1) > > Not reproducible on master, may have been a frontend bug that was backported > > from the 2.076-compat patches. >

[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 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 doesn't ACTUALLY WORK. Using

[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 Bugs: https://bugzilla.g

[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 Bugs: https://bugzilla.g

[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 that gdc has exclusive o

[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 mai

[Bug 292] New: Add configure flag to build minimal druntime only

2018-05-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=292 Bug ID: 292 Summary: Add configure flag to build minimal druntime only Product: GDC Version: development Hardware: All OS: All Status: NEW Severity: norm

[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: NE

[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 = __builtin_assume_aligned

[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: n

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

2018-06-29 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=293 --- Comment #2 from ARaspiK --- Welp, I just discovered gcc.builtins. __builtin_assume_aligned did the trick. For anybody wondering: `import gcc.builtins` will pull in all (most?) GCC builtin functions. __builtin_assume_aligned is among them.

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

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

[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 296] New: Compile Error on FreeBSD PowerPC64

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=296 Bug ID: 296 Summary: Compile Error on FreeBSD PowerPC64 Product: GDC Version: 7.x Hardware: All OS: All Status: NEW Severity: normal Priority:

[Bug 297] New: PowerPC64 Support for FreeBSD

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=297 Bug ID: 297 Summary: PowerPC64 Support for FreeBSD Product: GDC Version: 7.x Hardware: All OS: All Status: NEW Severity: normal Priority: Norma

[Bug 297] PowerPC64 Support for FreeBSD

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=297 Curtis changed: What|Removed |Added Hardware|All |PPC OS|All

[Bug 296] Compile Error on FreeBSD PowerPC64

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=296 Curtis changed: What|Removed |Added OS|All |FreeBSD Hardware|All

[Bug 297] Support for PowerPC64 on FreeBSD

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=297 Curtis changed: What|Removed |Added Summary|PowerPC64 Support for |Support for PowerPC64 on |Fr

[Bug 297] Support for PowerPC64 on FreeBSD

2018-07-05 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=297 --- Comment #1 from Iain Buclaw --- Hi, thanks. Would you be able to submit these patches to the repository on github? https://github.com/D-Programming-GDC/GDC -- You are receiving this mail because: You are watching all bug changes.

[Bug 296] Compile Error on FreeBSD PowerPC64

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

[Bug 296] Compile Error on FreeBSD PowerPC64

2018-07-06 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=296 --- Comment #2 from Curtis --- I'm sure you know that the patches above are against different gcc code bases. It is difficult to determine if anything is missing, because the code is so different. At any rate I applied the patch in master with

[Bug 296] Compile Error on FreeBSD PowerPC64

2018-07-06 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=296 --- Comment #3 from Iain Buclaw --- (In reply to Curtis from comment #2) > I'm sure you know that the patches above are against different gcc code > bases. It is difficult to determine if anything is missing, because the > code is so different.

[Bug 296] Compile Error on FreeBSD PowerPC64

2018-07-08 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=296 --- Comment #4 from Curtis --- 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_objs="$c_target_objs default-c.o" cxx_target_objs=

[Bug 298] New: dub 1.10 compilation bug

2018-07-14 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=298 Bug ID: 298 Summary: dub 1.10 compilation bug Product: GDC Version: development Hardware: x86_64 OS: Linux Status: NEW Severity: major Priority

[Bug 298] dub 1.10 compilation bug

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

[Bug 298] dub 1.10 compilation bug

2018-07-14 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=298 Iain Buclaw changed: What|Removed |Added Hardware|x86_64 |All OS|Linux

[Bug 299] New: Unnecessary runtime dependencies for minimal runtime build

2018-07-19 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=299 Bug ID: 299 Summary: Unnecessary runtime dependencies for minimal runtime build Product: GDC Version: development Hardware: All OS: All Status:

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

2018-07-21 Thread gdc-bugzilla--- via D.gnu
https://bugzilla.gdcproject.org/show_bug.cgi?id=300 Bug ID: 300 Summary: Undefined reference to random.Sample!(Test).Sample.test(ulong) Product: GDC Version: development Hardware: All OS: All Sta

[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-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] 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] 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 Pri

<    2   3   4   5   6   7   8   >