https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102765
--- Comment #4 from Siarhei Siamashka ---
First of all, it's my own fault for not just bisecting the GDC code from the
day one to figure out all the relevant details many months earlier. The code is
large and takes a lot of time to compile, so I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104317
Siarhei Siamashka changed:
What|Removed |Added
CC||siarhei.siamashka at gmail dot
com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104317
--- Comment #1 from Siarhei Siamashka ---
An attempted fix for the linker error had been introduced in GDC11 via:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99914
But it made function templates non-inlineable as a side effect:
https:/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104317
Bug ID: 104317
Summary: D language: rt.config module doesn't work as expected
in GDC 9/10 (multiple definition linker error)
Product: gcc
Version: 10.3.0
Status: UNCONFI
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102765
--- Comment #3 from Siarhei Siamashka ---
Thanks for the explanations. Is there a small example, which demonstrates
templates inlining causing a real practical problem for older versions of GDC?
A link to a bugtracker, commit message, post in a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103615
Bug ID: 103615
Summary: [8/9 Regression] wrong code with "-O3" or "-O1
-ftree-vectorize" on x86_64-pc-linux-gnu
Product: gcc
Version: 9.3.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102765
Bug ID: 102765
Summary: [11 Regression] GDC11 stopped inlining library
functions and lambdas used by a binary search
one-liner code
Product: gcc
Version: 11.2.0