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=275
Sebastien Alaiwan changed:
What|Removed |Added
CC||sebastien.alai...@gmail.com
--- Com
https://bugzilla.gdcproject.org/show_bug.cgi?id=275
Johannes Pfau changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
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=277
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |High
Hardware|All
https://bugzilla.gdcproject.org/show_bug.cgi?id=276
Iain Buclaw changed:
What|Removed |Added
Priority|Normal |High
Hardware|All
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Iain Buclaw changed:
What|Removed |Added
URL||https://gcc.gnu.org/bugzill
https://bugzilla.gdcproject.org/show_bug.cgi?id=277
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=276
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=264
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=271
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=180
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |WONTFIX
Status|NEW
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=129
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=230
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |DUPLICATE
Status|NEW
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
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=200
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
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=278
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=274
Sebastien Alaiwan changed:
What|Removed |Added
CC||dorian.hagl...@gmail.com
--- Commen
https://bugzilla.gdcproject.org/show_bug.cgi?id=279
Sebastien Alaiwan changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC|
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||ibuc...@gdcproject.org
Component
https://bugzilla.gdcproject.org/show_bug.cgi?id=103
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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=270
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=280
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=240
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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:
https://bugzilla.gdcproject.org/show_bug.cgi?id=282
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
Iain Buclaw changed:
What|Removed |Added
Severity|normal |critical
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 built with -O2, but
failed
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
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=283
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugzilla.gdcproject.org/show_bug.cgi?id=252
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=284
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
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:
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
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=287
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@gdcproject.org
--- Comment #1 fro
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
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.
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.
https://bugzilla.gdcproject.org/show_bug.cgi?id=286
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://bugzilla.gdcproject.org/show_bug.cgi?id=285
Iain Buclaw changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
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
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. :-
https://bugzilla.gdcproject.org/show_bug.cgi?id=289
Stefan Schuerger changed:
What|Removed |Added
CC||ste...@schuerger.com
--- Comment #1
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=289
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #2 from Iain Buclaw
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
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
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
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.
https://bugzilla.gdcproject.org/show_bug.cgi?id=289
Iain Buclaw changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=290
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #1 from Iain Buclaw
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
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.
>
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=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
https://bugzilla.gdcproject.org/show_bug.cgi?id=148
Iain Buclaw changed:
What|Removed |Added
Blocks||291
Referenced Bugs:
https://bugzilla.g
https://bugzilla.gdcproject.org/show_bug.cgi?id=291
Iain Buclaw changed:
What|Removed |Added
Depends on||148
Referenced Bugs:
https://bugzilla.g
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=193
Iain Buclaw changed:
What|Removed |Added
Component|gdc |libgphobos
--
You are receiving this mai
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
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
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
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
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.
https://bugzilla.gdcproject.org/show_bug.cgi?id=293
Iain Buclaw changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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=296
Bug ID: 296
Summary: Compile Error on FreeBSD PowerPC64
Product: GDC
Version: 7.x
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority:
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=297
Curtis changed:
What|Removed |Added
Hardware|All |PPC
OS|All
https://bugzilla.gdcproject.org/show_bug.cgi?id=296
Curtis changed:
What|Removed |Added
OS|All |FreeBSD
Hardware|All
https://bugzilla.gdcproject.org/show_bug.cgi?id=297
Curtis changed:
What|Removed |Added
Summary|PowerPC64 Support for |Support for PowerPC64 on
|Fr
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.
https://bugzilla.gdcproject.org/show_bug.cgi?id=296
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #1 from Iain Buclaw
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
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.
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=
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
https://bugzilla.gdcproject.org/show_bug.cgi?id=298
Iain Buclaw changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #1 from Iain Buclaw
https://bugzilla.gdcproject.org/show_bug.cgi?id=298
Iain Buclaw changed:
What|Removed |Added
Hardware|x86_64 |All
OS|Linux
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:
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
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 #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
--- 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
Bug ID: 302
Summary: `function` type UDA postfixes not allowed
Product: GDC
Version: 8,x
Hardware: All
OS: All
Status: NEW
Severity: normal
Pri
601 - 700 of 758 matches
Mail list logo