[Bug d/93038] Missing dependencies in depfile for imported files at compilation time

2020-03-13 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93038 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed

[Bug d/91561] [Regression] Internal Compiler Error: type ‘ubyte[]’ can not be mapped to C++

2020-03-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91561 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/92216] GDC generate duplicate symbols when mixins and interfaces are used to gather

2020-03-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92216 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/92216] GDC generate duplicate symbols when mixins and interfaces are used to gather

2020-03-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92216 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status

[Bug d/92792] [10 Regression] symbols dropped from libphobos

2020-03-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92792 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/92309] Assignment to anonymous union member corrupts sibling members in struct

2020-03-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92309 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED CC

[Bug lto/91027] [10 regression] SEGV in hash_table::find_slot_with_hash

2020-03-20 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91027 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/94623] ice for ./gdc.test/compilable/interpret3.d

2020-04-20 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94623 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/90719] libphobos.phobos_shared/std/file.d FAILs on 32-bit Solaris

2020-04-29 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90719 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug lto/91027] [10 regression] SEGV in hash_table::find_slot_with_hash

2019-11-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91027 --- Comment #6 from ibuclaw at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #2) > > I am not really fluent with d. Does d have something like ODR? > If it doesn't then we need to arrange free_lang data to not conside

[Bug lto/91027] [10 regression] SEGV in hash_table::find_slot_with_hash

2019-11-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91027 --- Comment #7 from ibuclaw at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #3) > Hi, > this patch triggers another confusion in ipa-devirt. > It tries to build type inheritnace graph but since D frotnend produces > on

[Bug lto/91027] [10 regression] SEGV in hash_table::find_slot_with_hash

2019-11-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91027 --- Comment #8 from ibuclaw at gcc dot gnu.org --- (In reply to Jan Hubicka from comment #3) > Hi, > this patch triggers another confusion in ipa-devirt. > It tries to build type inheritnace graph but since D frotnend produces > on

[Bug demangler/92797] cplus_demangle() produces huge amount of output (on trunk)

2020-02-07 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92797 --- Comment #4 from ibuclaw at gcc dot gnu.org --- At what point does the D demangler kick in? It should only attempt to parse symbols that begin with '_D'.

[Bug d/91666] _builtin function no work with GDC

2020-02-07 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91666 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug demangler/92797] cplus_demangle() produces huge amount of output (on trunk)

2020-02-07 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92797 --- Comment #7 from ibuclaw at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #6) > (In reply to ibuclaw from comment #4) > > At what point does the D demangler kick in? It should only attempt to parse > > symbols

[Bug d/91916] Maybe a dead code in socket.d

2020-02-08 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91916 --- Comment #3 from ibuclaw at gcc dot gnu.org --- (In reply to Martin Liška from comment #2) > @Iain: ping^2 Hi, sorry for the late pick-up, I guess the dead code must come from this line. https://github.com/dlang/phobos/b

[Bug d/88039] gdc.test/compilable/ddoc12.d FAILs

2018-12-09 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88039 --- Comment #8 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Dec 9 19:55:54 2018 New Revision: 266933 URL: https://gcc.gnu.org/viewcvs?rev=266933&root=gcc&view=rev Log: Generate and scan documentation output in Ddoc tes

[Bug d/87824] x86_64-linux multilib issues

2019-01-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #18 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Jan 16 20:40:21 2019 New Revision: 267985 URL: https://gcc.gnu.org/viewcvs?rev=267985&root=gcc&view=rev Log: [D] Fix failing EH execution test on i386.

[Bug d/89042] ICE in visit, at d/decl.cc:597

2019-01-26 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89042 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Jan 26 21:07:15 2019 New Revision: 268304 URL: https://gcc.gnu.org/viewcvs?rev=268304&root=gcc&view=rev Log: Fix ICE when handling void initialized manifest c

[Bug d/90893] ODR violation

2019-08-09 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90893 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Aug 10 05:25:44 2019 New Revision: 274249 URL: https://gcc.gnu.org/viewcvs?rev=274249&root=gcc&view=rev Log: Fix ODR violation in d/runtime.cc gcc/d/C

[Bug d/91238] internal compiler error: in add_expr, at tree.c:7794

2019-08-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91238 --- Comment #5 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Aug 10 14:11:49 2019 New Revision: 274253 URL: https://gcc.gnu.org/viewcvs?rev=274253&root=gcc&view=rev Log: d: Fix internal compiler error: in add_expr, at tre

[Bug d/90601] ICE: gimplification failed (gimplify.c at 13436)

2019-08-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90601 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Aug 11 06:53:14 2019 New Revision: 274263 URL: https://gcc.gnu.org/viewcvs?rev=274263&root=gcc&view=rev Log: d: Fix ICE: gimplification failed (gimplify.c

[Bug d/90444] internal compiler error: in d_init_builtins, at d/d-builtins.cc:1121

2019-08-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90444 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:53:05 2019 New Revision: 274765 URL: https://gcc.gnu.org/viewcvs?rev=274765&root=gcc&view=rev Log: d: Fix internal compiler error: in d_init_builtins

[Bug d/90445] internal compiler error: in d_build_c_type_nodes, at d/d-builtins.cc:783

2019-08-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90445 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:53:15 2019 New Revision: 274766 URL: https://gcc.gnu.org/viewcvs?rev=274766&root=gcc&view=rev Log: d: Fix internal compiler error: in d_build_c_type_n

[Bug d/90446] ICE: Segmentation fault in build_function_type at gcc/tree.c:8539

2019-08-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90446 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:53:25 2019 New Revision: 274767 URL: https://gcc.gnu.org/viewcvs?rev=274767&root=gcc&view=rev Log: d: Fix ICE: Segmentation fault in build_function

[Bug d/88722] :1: internal compiler error: in register_moduleinfo, at d/modules.cc:40 2

2019-08-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88722 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:53:44 2019 New Revision: 274769 URL: https://gcc.gnu.org/viewcvs?rev=274769&root=gcc&view=rev Log: d: Partially fix ICE: in register_modulein

[Bug d/91339] libphobos: ftbfs when the path contains '~'

2019-08-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91339 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Aug 21 07:54:06 2019 New Revision: 274771 URL: https://gcc.gnu.org/viewcvs?rev=274771&root=gcc&view=rev Log: PR d/91339 d/dmd: Merge upstream dmd b

[Bug d/88127] Many gdc.dg testsuite failures due to undefined reference to qsort_r

2019-02-18 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88127 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Mon Feb 18 23:29:39 2019 New Revision: 268999 URL: https://gcc.gnu.org/viewcvs?rev=268999&root=gcc&view=rev Log: libphobos: Detect if qsort_r is available Merges

[Bug d/89041] ICE in get_frame_for_symbol, at d/d-codegen.cc:2175

2019-03-09 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89041 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Mar 9 19:29:29 2019 New Revision: 269533 URL: https://gcc.gnu.org/viewcvs?rev=269533&root=gcc&view=rev Log: d: Fix ICE in get_frame_for_symbol When generat

[Bug d/88958] ICE in walk_aliased_vdefs_1, at tree-ssa-alias.c:2887

2019-03-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88958 --- Comment #5 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Mar 10 16:29:48 2019 New Revision: 269557 URL: https://gcc.gnu.org/viewcvs?rev=269557&root=gcc&view=rev Log: PR d/88958 d/dmd: Merge upstream dmd 0

[Bug d/89016] ICE in ArrayLiteralExp::toStringExp, at d/dmd/expression.c:3873

2019-03-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89016 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Mar 10 17:25:18 2019 New Revision: 269560 URL: https://gcc.gnu.org/viewcvs?rev=269560&root=gcc&view=rev Log: PR d/89016 d/dmd: Merge upstream dmd d

[Bug d/87824] x86_64-linux multilib issues

2019-03-10 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #24 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Mar 10 21:55:30 2019 New Revision: 269561 URL: https://gcc.gnu.org/viewcvs?rev=269561&root=gcc&view=rev Log: PR d/87824 d/dmd: Merge upstream dmd f

[Bug d/87866] gdc fails to compile minimal test

2019-03-12 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87866 --- Comment #7 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Tue Mar 12 16:31:48 2019 New Revision: 269619 URL: https://gcc.gnu.org/viewcvs?rev=269619&root=gcc&view=rev Log: Use libiberty's lrealpath to avoid portabi

[Bug d/88957] ICE: Segmentation fault in tree_could_trap_p, at tree-eh.c:2672

2019-03-12 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88957 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Tue Mar 12 23:10:49 2019 New Revision: 269627 URL: https://gcc.gnu.org/viewcvs?rev=269627&root=gcc&view=rev Log: d/dmd: Merge upstream dmd 19b1454b5 Backports f

[Bug d/88990] ICE in get_symbol_decl, at d/decl.cc:1097

2019-03-15 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88990 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Fri Mar 15 13:37:07 2019 New Revision: 269708 URL: https://gcc.gnu.org/viewcvs?rev=269708&root=gcc&view=rev Log: PR d/88990 d/dmd: Merge upstream dmd 8d4c87

[Bug d/89017] ICE in force_type_die, at dwarf2out.c:26061

2019-03-20 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89017 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Mar 20 23:52:48 2019 New Revision: 269828 URL: https://gcc.gnu.org/viewcvs?rev=269828&root=gcc&view=rev Log: d: Fix ICE force_type_die, at dwarf2out.c usin

[Bug d/88462] All D execution tests FAIL on Solaris/SPARC

2019-03-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88462 --- Comment #13 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Mar 31 14:34:41 2019 New Revision: 270043 URL: https://gcc.gnu.org/viewcvs?rev=270043&root=gcc&view=rev Log: d: Fix run-time SIGSEGV reading ModuleInfo.flag

[Bug d/88462] All D execution tests FAIL on Solaris/SPARC

2019-04-01 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88462 --- Comment #14 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Mon Apr 1 14:44:04 2019 New Revision: 270057 URL: https://gcc.gnu.org/viewcvs?rev=270057&root=gcc&view=rev Log: PR d/88462 libphobos: Fix abort in pthread_mu

[Bug d/89823] Composed message only partially translatable

2019-04-01 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89823 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Tue Apr 2 05:23:20 2019 New Revision: 270074 URL: https://gcc.gnu.org/viewcvs?rev=270074&root=gcc&view=rev Log: gcc/po/ChangeLog: 2019-04-02 Iain Buclaw

[Bug d/89255] libphobos.unittests multilib handling broken

2019-04-11 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89255 --- Comment #16 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Fri Apr 12 06:25:04 2019 New Revision: 270301 URL: https://gcc.gnu.org/viewcvs?rev=270301&root=gcc&view=rev Log: d: Add -fbuilding-libphobos-tests option Curren

[Bug d/89255] libphobos.unittests multilib handling broken

2019-04-11 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89255 --- Comment #17 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Fri Apr 12 06:25:17 2019 New Revision: 270302 URL: https://gcc.gnu.org/viewcvs?rev=270302&root=gcc&view=rev Log: libphobos: Replace library check programs with dg

[Bug d/88039] gdc.test/compilable/ddoc12.d FAILs

2019-04-13 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88039 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC

[Bug d/90060] libphobos.druntime_shared/core/thread.d FAILs on Solaris/SPARC

2019-04-13 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90060 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Comment on attachment 46150 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46150 Use __makecontext_v2 on Solaris/SPARC >+version (makecontextv2) >+prag

[Bug d/90063] druntime DSO first assertion fails on Solaris/SPARC

2019-04-13 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90063 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/90065] Unaligned accesses on strict-alignment targets

2019-04-13 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90065 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/87799] failure during bootstrap, fails to build d/filename.o

2019-04-14 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87799 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug d/88150] Use sections_elf_shared.d on Solaris

2019-04-14 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88150 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug d/90062] SPARC stack alignment is wrong

2019-04-15 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90062 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Mon Apr 15 20:32:50 2019 New Revision: 270372 URL: https://gcc.gnu.org/viewcvs?rev=270372&root=gcc&view=rev Log: PR d/90059 PR d/90060 PR

[Bug d/90059] Solaris mcontext_t, ucontext_t declarations are wrong

2019-04-15 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90059 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Mon Apr 15 20:32:50 2019 New Revision: 270372 URL: https://gcc.gnu.org/viewcvs?rev=270372&root=gcc&view=rev Log: PR d/90059 PR d/90060 PR

[Bug d/90060] libphobos.druntime_shared/core/thread.d FAILs on Solaris/SPARC

2019-04-15 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90060 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Mon Apr 15 20:32:50 2019 New Revision: 270372 URL: https://gcc.gnu.org/viewcvs?rev=270372&root=gcc&view=rev Log: PR d/90059 PR d/90060 PR

[Bug d/89293] libphobos: core.atomic should have fallback for no atomic library

2019-04-20 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89293 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Apr 20 17:14:50 2019 New Revision: 270470 URL: https://gcc.gnu.org/viewcvs?rev=270470&root=gcc&view=rev Log: libphobos: core.atomic should have fallback when th

[Bug d/89017] ICE in force_type_die, at dwarf2out.c:26061

2019-04-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89017 --- Comment #4 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Apr 21 07:03:32 2019 New Revision: 270478 URL: https://gcc.gnu.org/viewcvs?rev=270478&root=gcc&view=rev Log: d: Use semanticRun to prevent declaration pass from

[Bug d/90064] InSituRegion lacks SPARC64 support

2019-04-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90064 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Apr 21 10:21:07 2019 New Revision: 270483 URL: https://gcc.gnu.org/viewcvs?rev=270483&root=gcc&view=rev Log: PR d/90064 libphobos: Merge upstrea

[Bug d/90130] gdc.test/runnable/test12.d FAILs

2019-04-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90130 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Apr 21 20:26:12 2019 New Revision: 270485 URL: https://gcc.gnu.org/viewcvs?rev=270485&root=gcc&view=rev Log: PR d/90130 d/dmd: Merge upstream dmd 065fbd45

[Bug d/90079] SEGV in _aaKeys, _aaValues on 32-bit SPARC

2019-04-23 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90079 --- Comment #5 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Tue Apr 23 15:19:55 2019 New Revision: 270514 URL: https://gcc.gnu.org/viewcvs?rev=270514&root=gcc&view=rev Log: PR d/90079 libphobos: Fix SEGV in

[Bug d/88431] link errors on build

2019-04-23 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88431 --- Comment #4 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Apr 24 02:04:04 2019 New Revision: 270531 URL: https://gcc.gnu.org/viewcvs?rev=270531&root=gcc&view=rev Log: libphobos: Fix link build errors when compil

[Bug d/88654] Hangs in libphobos testsuite

2019-04-24 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88654 --- Comment #8 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Apr 24 14:17:34 2019 New Revision: 270545 URL: https://gcc.gnu.org/viewcvs?rev=270545&root=gcc&view=rev Log: libphobos: Skip curl tests if libcurl is not inst

[Bug d/89432] FAIL: libphobos.unittests/druntime/{static,shared}/core.time on CentOS 5.11, Linux 2.6.18

2019-04-24 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89432 --- Comment #6 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Apr 24 18:57:36 2019 New Revision: 270554 URL: https://gcc.gnu.org/viewcvs?rev=270554&root=gcc&view=rev Log: libphobos: Fix FAIL phobos.exp/core.time on Cen

[Bug d/90086] libphobos: warning: type and size of dynamic symbol `fiber_switchContext' are not defined

2019-04-24 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90086 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Apr 24 22:46:59 2019 New Revision: 270560 URL: https://gcc.gnu.org/viewcvs?rev=270560&root=gcc&view=rev Log: libphobos: Fix linker warning and SEGV in core.thre

[Bug d/90250] libphobos: segfault in runtime caused by unexpected GC of TLS data.

2019-04-25 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90250 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Thu Apr 25 15:31:35 2019 New Revision: 270576 URL: https://gcc.gnu.org/viewcvs?rev=270576&root=gcc&view=rev Log: libphobos: Fix segfault in runtime caused by unexp

[Bug d/90651] ICE in FuncDeclaration::semantic3, at d/dmd/func.c:1524

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90651 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:47:46 2019 New Revision: 272340 URL: https://gcc.gnu.org/viewcvs?rev=272340&root=gcc&view=rev Log: PR d/90651 d/dmd: Merge upstream dmd 7

[Bug d/90660] ICE in TypeQualified::resolveHelper, at d/dmd/mtype.c:6738

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90660 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:47:34 2019 New Revision: 272339 URL: https://gcc.gnu.org/viewcvs?rev=272339&root=gcc&view=rev Log: PR d/90660 d/dmd: Merge upstream dmd b

[Bug d/90661] ICE in AlignDeclaration::syntaxCopy, at d/dmd/attrib.c:670

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90661 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:47:57 2019 New Revision: 272341 URL: https://gcc.gnu.org/viewcvs?rev=272341&root=gcc&view=rev Log: PR d/90661 d/dmd: Merge upstream dmd c

[Bug d/90602] ICE: null field

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90602 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:48:23 2019 New Revision: 272342 URL: https://gcc.gnu.org/viewcvs?rev=272342&root=gcc&view=rev Log: PR d/90602 d/dmd: Merge upstream dmd 4

[Bug d/90651] ICE in FuncDeclaration::semantic3, at d/dmd/func.c:1524

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90651 --- Comment #4 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:49:06 2019 New Revision: 272345 URL: https://gcc.gnu.org/viewcvs?rev=272345&root=gcc&view=rev Log: PR d/90651 d/dmd: Merge upstream dmd 0

[Bug d/90604] ICE in sizemask, at d/dmd/mtype.c:2542

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90604 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:48:42 2019 New Revision: 272343 URL: https://gcc.gnu.org/viewcvs?rev=272343&root=gcc&view=rev Log: PR d/90604 d/dmd: Merge upstream dmd f

[Bug d/90650] ICE in fold_convert_loc, at fold-const.c:2552

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90650 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:48:53 2019 New Revision: 272344 URL: https://gcc.gnu.org/viewcvs?rev=272344&root=gcc&view=rev Log: PR d/90650 d/dmd: Merge upstream dmd a

[Bug d/90761] ICE in visit, at d/dmd/dcast.c:883

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90761 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:49:18 2019 New Revision: 272346 URL: https://gcc.gnu.org/viewcvs?rev=272346&root=gcc&view=rev Log: PR d/90761 d/dmd: Merge upstream dmd d

[Bug d/90762] ICE in resolvePropertiesX, at d/dmd/expression.c:251

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90762 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:49:30 2019 New Revision: 272347 URL: https://gcc.gnu.org/viewcvs?rev=272347&root=gcc&view=rev Log: PR d/90762 d/dmd: Merge upstream dmd b

[Bug d/90560] ICE in visit, at d/dmd/dcast.c:1872

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90560 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:49:43 2019 New Revision: 272348 URL: https://gcc.gnu.org/viewcvs?rev=272348&root=gcc&view=rev Log: PR d/90560 d/dmd: Merge upstream dmd c

[Bug d/90559] Out of memory because of negative length

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90559 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:50:20 2019 New Revision: 272351 URL: https://gcc.gnu.org/viewcvs?rev=272351&root=gcc&view=rev Log: PR d/90559 d/dmd: Merge upstream dmd 7

[Bug d/90863] ICE in StatementSemanticVisitor::visit, at d/dmd/statementsem.c:1992

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90863 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:50:31 2019 New Revision: 272352 URL: https://gcc.gnu.org/viewcvs?rev=272352&root=gcc&view=rev Log: PR d/90863 d/dmd: Merge upstream dmd 6

[Bug d/90559] Out of memory because of negative length

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90559 ibuclaw at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|ASSIGNED Last reconfirmed

[Bug d/90603] ICE in functionParameters, at d/dmd/expression.c:1553

2019-06-16 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90603 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 22:50:16 2019 New Revision: 272366 URL: https://gcc.gnu.org/viewcvs?rev=272366&root=gcc&view=rev Log: PR d/90603 d/dmd: Merge upstream dmd 7

[Bug d/87799] failure during bootstrap, fails to build d/filename.o

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87799 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 09:44:31 2018 New Revision: 265658 URL: https://gcc.gnu.org/viewcvs?rev=265658&root=gcc&view=rev Log: ChangeLog: 2018-10-31 Iain Buclaw PR b

[Bug bootstrap/87788] [9 Regression] Bootstrap fails for x86_64-apple-darwin* with default languages selection after D addition.

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87788 --- Comment #12 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 09:44:31 2018 New Revision: 265658 URL: https://gcc.gnu.org/viewcvs?rev=265658&root=gcc&view=rev Log: ChangeLog: 2018-10-31 Iain Buclaw

[Bug d/87789] D does not build on powerpc64-linux

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87789 --- Comment #3 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 09:44:31 2018 New Revision: 265658 URL: https://gcc.gnu.org/viewcvs?rev=265658&root=gcc&view=rev Log: ChangeLog: 2018-10-31 Iain Buclaw PR b

[Bug d/87819] failure during bootstrap, fails to build libdruntime

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87819 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 09:44:31 2018 New Revision: 265658 URL: https://gcc.gnu.org/viewcvs?rev=265658&root=gcc&view=rev Log: ChangeLog: 2018-10-31 Iain Buclaw PR b

[Bug d/87818] D runtime does not build on FreeBSD.

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87818 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 09:44:31 2018 New Revision: 265658 URL: https://gcc.gnu.org/viewcvs?rev=265658&root=gcc&view=rev Log: ChangeLog: 2018-10-31 Iain Buclaw PR b

[Bug d/87825] profiledbootstrap is broken when D is enabled

2018-10-31 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87825 --- Comment #1 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Wed Oct 31 21:48:52 2018 New Revision: 265702 URL: https://gcc.gnu.org/viewcvs?rev=265702&root=gcc&view=rev Log: Fix profiledbootstrap when D is enabled gcc/d/C

[Bug d/87827] libgphobos.spec in the wrong place with --enable-version-specific-runtime-libs

2018-11-02 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87827 --- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Fri Nov 2 08:29:50 2018 New Revision: 265742 URL: https://gcc.gnu.org/viewcvs?rev=265742&root=gcc&view=rev Log: Fix libgphobos.spec in the wrong place with

[Bug d/87865] gdc doesn't build unless assert is marked noreturn

2018-11-04 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87865 --- Comment #6 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Nov 4 23:34:44 2018 New Revision: 265780 URL: https://gcc.gnu.org/viewcvs?rev=265780&root=gcc&view=rev Log: Merge dmd upstream 6243fa6d2 This introduces a ne

[Bug d/87824] x86_64-linux multilib issues

2018-11-17 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #11 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Nov 17 11:01:00 2018 New Revision: 266234 URL: https://gcc.gnu.org/viewcvs?rev=266234&root=gcc&view=rev Log: Fix wrong alignment returned by .alignof property

[Bug d/87824] x86_64-linux multilib issues

2018-11-21 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87824 --- Comment #14 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Thu Nov 22 06:14:47 2018 New Revision: 266366 URL: https://gcc.gnu.org/viewcvs?rev=266366&root=gcc&view=rev Log: libphobos/ChangeLog: 2018-11-22 Johan

[Bug d/87866] gdc fails to compile minimal test

2018-11-24 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87866 --- Comment #4 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sat Nov 24 09:51:03 2018 New Revision: 266429 URL: https://gcc.gnu.org/viewcvs?rev=266429&root=gcc&view=rev Log: gcc/d/ChangeLog: 2018-11-24 Iain Buclaw

[Bug rtl-optimization/69217] [6 Regression] ICE at var-tracking.c:5038 Segmentation fault

2016-01-26 Thread ibuclaw at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69217 --- Comment #6 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Tue Jan 26 20:57:37 2016 New Revision: 232845 URL: https://gcc.gnu.org/viewcvs?rev=232845&root=gcc&view=rev Log: PR rtl-optimization/69217 * var-tr

[Bug d/108408] libphobos: Support building on *-*-cygwin

2023-01-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108408 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/108408] libphobos: Support building on *-*-cygwin

2023-01-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108408 --- Comment #3 from ibuclaw at gcc dot gnu.org --- So a big part of what's missing in druntime bindings is *any* declarations for version(CRuntime_Newlib) targets. Though as I understand it, Cygwin is a bit of a hybrid in that matter.

[Bug d/108408] libphobos: Support building on *-*-cygwin

2023-01-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108408 --- Comment #5 from ibuclaw at gcc dot gnu.org --- (In reply to Corinna from comment #4) > I'm not sure what you mean with "hybrid". Probably the wrong word to use, based on what I was told via gcc irc. """ th

[Bug d/108763] va_arg usage in D doesn't compile

2023-02-12 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108763 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/108763] va_arg usage in D doesn't compile

2023-02-12 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108763 --- Comment #6 from ibuclaw at gcc dot gnu.org --- I'll add it as a note to the deviations page. https://gcc.gnu.org/onlinedocs/gdc/Missing-Features.html#Missing-Features I'd actually forgotten about this.

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-22 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 ibuclaw at gcc dot gnu.org changed: What|Removed |Added CC||ibuclaw at gcc dot gnu.org

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #9 from ibuclaw at gcc dot gnu.org --- (In reply to Iain Sandoe from comment #8) > + > +/* NODE is a FUNCTION_DECL, VAR_DECL or RECORD_TYPE for the declaration SYM. > + Set flags to reflect visibility that NODE will g

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #10 from ibuclaw at gcc dot gnu.org --- Without using `->visible()` would be something like: --- a/gcc/d/decl.cc +++ b/gcc/d/decl.cc @@ -2559,10 +2561,17 @@ set_linkage_for_decl (tree decl) void set_visibility_for_decl (tree n

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #12 from ibuclaw at gcc dot gnu.org --- Looks like a bad mismatch between C++ and D. When C++ calls the method, it pushes one register. When D calls it, pushes two. Looks like the method itself returns the result in 2 registers as

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #13 from ibuclaw at gcc dot gnu.org --- Confirmed, D is doing NRVO return whereas C++ isn't. gdc-11 codegen of the `visible` method: --- struct Visibility visible (struct AggregateDeclaration * const this) { return =

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #20 from ibuclaw at gcc dot gnu.org --- (In reply to Andrew Pinski from comment #19) > (In reply to Andrew Pinski from comment #18) > > > I think the visibility type is POD (assuming D has that concept) > > At l

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #21 from ibuclaw at gcc dot gnu.org --- There is something about the Darwin ABI I'm just not getting from looking at the front-end alone though: C++ Darwin 32-bit calling a method that returns an 8 byte struct: ``` __Z4test

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-23 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #22 from ibuclaw at gcc dot gnu.org --- (In reply to ibuclaw from comment #21) > There is something about the Darwin ABI I'm just not getting from looking at > the front-end alone though: Taken from a test Iain had sent m

[Bug d/106977] [13 regression] d21 dies with SIGBUS on 32-bit Darwin

2023-02-24 Thread ibuclaw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106977 --- Comment #24 from ibuclaw at gcc dot gnu.org --- (In reply to Iain Sandoe from comment #23) > So the ABIs differ in this (as noted on IRC, the Darwin 32b ABIs are not the > same as Linux). I'm still yet to work out why D on 32

  1   2   3   >