https://issues.dlang.org/show_bug.cgi?id=24428
Issue ID: 24428
Summary: unresolved external symbol
_D4core8internal5newaa3Foo6__initZ, etc during
unittest builds
Product: D
Version: D2
Hardware: All
https://issues.dlang.org/show_bug.cgi?id=15708
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=15708
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #3 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24111
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=20510
Sönke Ludwig changed:
What|Removed |Added
CC||slud...@outerproduct.org
--- Comment #5 from
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #13 from Carl Sturtivant ---
(In reply to Richard Cattermole from comment #12)
> From what I can tell it's an ordering problem due to not explicitly loading
> then unloading druntime in the right order.
That's intuitively reasonable.
https://issues.dlang.org/show_bug.cgi?id=24409
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- dd23837579e28e931b823315605ae7bc8e4f1608 by Tim Schendekehl:
Fix Bugzilla 24409 - DMD crash for CTFE in stompOverlappedFields (#16246)
https://issues.dlang.org/show_bug.cgi?id=24371
--- Comment #5 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 2423b9379841cda4d1f6f5146a05dc5820225a7b by Teodor Dutu:
Fix Bugzilla Issue 24371 - String array concatenation does not respect
operator
https://issues.dlang.org/show_bug.cgi?id=20297
--- Comment #7 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- b40eb09ff80821a7e95fe989ca0063c5f84d132b by Iain Buclaw:
Fix Bugzilla 20297 - Link warning: no platform load command found in
object.o,
https://issues.dlang.org/show_bug.cgi?id=21047
--- Comment #4 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 6139abb2020da13f5d905c6dd204b41e39cc861c by Iain Buclaw:
Fix Bugzilla 21047 - Linker error: GOT load reloc does not point to a movq
https://issues.dlang.org/show_bug.cgi?id=24422
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- c574385a58463d38118c6836ada6f86067282f21 by Iain Buclaw:
Fix Bugzilla 24422 - ImportC: ICE: Segfault in cparseFunctionDefinition
https://issues.dlang.org/show_bug.cgi?id=22556
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 582bf08cb09ffe8f9c3c71953566a363b1caa6a3 by Iain Buclaw:
Fix Bugzilla 22556 - Invalid GOT load reloc with -O on MacOS
https://issues.dlang.org/show_bug.cgi?id=24399
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 985f64ba03ad2b5e210e8e555c6e59253188faaa by Iain Buclaw:
Fix Bugzilla 24399 - Link failure on MacOS with address=0x0 points to
section(2)
https://issues.dlang.org/show_bug.cgi?id=20802
--- Comment #10 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 6a2fe78ba45b4fcd495f7ab340f784640b9daf01 by Tim Schendekehl:
Fix Bugzilla 20802 - Link failure with writefln (#16200)
The issue is caused
https://issues.dlang.org/show_bug.cgi?id=24401
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- baf8ee195aef40afc10a5101ec80ff8e1792d2c4 by Iain Buclaw:
Fix Bugzilla 24401 - OSX: Linker error: GOT load reloc does not point to a
movq
https://issues.dlang.org/show_bug.cgi?id=24137
--- Comment #4 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 53d3810128a043821be4f93c073598809a8dcbb9 by Iain Buclaw:
Fix Bugzilla 24137 - Link failure on macOS with symbol count from symbol
table and
https://issues.dlang.org/show_bug.cgi?id=24402
--- Comment #3 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 5197b62a1a3a53b6431a7f8fa67d288fb2dc3703 by Iain Buclaw:
Fix Bugzilla 24402 - OSX: Linker warning: pointer not aligned at
https://issues.dlang.org/show_bug.cgi?id=23517
--- Comment #16 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 6f2a6f919df2eb5ba03700e969495f8c53ddfdcb by Iain Buclaw:
Fix Bugzilla 23517 - dmd with -g flag fails to link on macOS with unaligned
pointer
https://issues.dlang.org/show_bug.cgi?id=24407
--- Comment #5 from Dlang Bot ---
dlang/dmd pull request #16276 "merge stable" was merged into master:
- 65db10cf920c3519553a2a499230c994d6db2f5c by Iain Buclaw:
Fix Bugzilla 24407 - OSX: ld: Assertion failed: (slot <
_sideTableBuffer.size()),
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #12 from Richard Cattermole ---
Okay, ldc and dmd have differing implementations of ``rt.sections_elf_shared``.
With ldc yes, you need to stick with only shared library build of druntime, it
cannot be mixed.
>From what I can tell it's
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #11 from Carl Sturtivant ---
(In reply to Carl Sturtivant from comment #10)
> (In reply to Richard Cattermole from comment #9)
$ ldc2 -c main.d
$ ldc2 -of=main -L-E main.o -L-ldl
$ ldc2 -c --relocation-model=pic dynamic_lib.d
$
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #10 from Carl Sturtivant ---
(In reply to Richard Cattermole from comment #9)
> The default phobos/druntime shared/static may depend upon platform and
> distribution.
I used the --link-defaultlib-shared=true option which I assume also
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #9 from Richard Cattermole ---
The default phobos/druntime shared/static may depend upon platform and
distribution.
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #8 from Carl Sturtivant ---
> When using ldc does it crash when druntime is a shared library and
> initialized?
Is this the default for ldc?
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #7 from Richard Cattermole ---
When using ldc does it crash when druntime is a shared library and initialized?
This will confirm that it is a druntime bug.
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #6 from Carl Sturtivant ---
1.
lcd did not produce the bug, using --link-defaultlib-shared=false for both the
main program and the dynamic library.
2.
When the dynamic library C source is compiled and linked with -betterC the
error
https://issues.dlang.org/show_bug.cgi?id=24427
Richard Cattermole changed:
What|Removed |Added
CC||alphaglosi...@gmail.com
--- Comment #5
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #4 from Carl Sturtivant ---
Created attachment 1910
--> https://issues.dlang.org/attachment.cgi?id=1910=edit
dynamic_lib.d
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #3 from Carl Sturtivant ---
Created attachment 1909
--> https://issues.dlang.org/attachment.cgi?id=1909=edit
main.d
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #2 from Carl Sturtivant ---
Created attachment 1908
--> https://issues.dlang.org/attachment.cgi?id=1908=edit
dynamic_lib.c
--
https://issues.dlang.org/show_bug.cgi?id=24427
--- Comment #1 from Carl Sturtivant ---
Created attachment 1907
--> https://issues.dlang.org/attachment.cgi?id=1907=edit
main.c
--
https://issues.dlang.org/show_bug.cgi?id=24427
Issue ID: 24427
Summary: Crash when dlopen'ed library not dlclose'd explicitly
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: major
https://issues.dlang.org/show_bug.cgi?id=24202
Jonathan M Davis changed:
What|Removed |Added
CC||issues.dl...@jmdavisprog.co
https://issues.dlang.org/show_bug.cgi?id=24202
--- Comment #3 from Dragos Carp ---
It broke functioning code. It is a regression!
https://github.com/dcarp/protobuf-d/issues/43
chain(...).init should be consistent. If it reports non-empty, what should be
the result of front?
--
https://issues.dlang.org/show_bug.cgi?id=24426
--- Comment #1 from Carl Sturtivant ---
I misunderstood, and thought ddemangle.exe would demangle names from the
compatible C/C++ compiler, msvc in this case. But it only demangles D's mangled
names.
--
https://issues.dlang.org/show_bug.cgi?id=24426
Issue ID: 24426
Summary: ddemangle.exe appears to not demangle any mangled
symbols
Product: D
Version: D2
Hardware: x86_64
OS: Windows
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24424
--- Comment #1 from Carl Sturtivant ---
Created attachment 1906
--> https://issues.dlang.org/attachment.cgi?id=1906=edit
Output of nm with some MSVC-mangled names
--
https://issues.dlang.org/show_bug.cgi?id=24425
--- Comment #1 from Steven Schveighoffer ---
Static destructors can also benefit from being marked standalone, though the
use case isn't as compelling. However, there is no reason to disallow it. A
standalone destructor would be run last when
https://issues.dlang.org/show_bug.cgi?id=24425
Steven Schveighoffer changed:
What|Removed |Added
Summary|@standalone attribute |@standalone attribute
https://issues.dlang.org/show_bug.cgi?id=24425
Issue ID: 24425
Summary: @standalone attribute should be usable on thread-local
static constructors
Product: D
Version: D2
Hardware: All
OS: All
https://issues.dlang.org/show_bug.cgi?id=24424
Issue ID: 24424
Summary: dmd executes itself recursively if CC=dmd
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24423
Issue ID: 24423
Summary: Support dmd specific CC environment variable
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24422
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24418
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment #1
https://issues.dlang.org/show_bug.cgi?id=24422
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24422
Issue ID: 24422
Summary: ImportC: ICE: Segfault in cparseFunctionDefinition
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: critical
https://issues.dlang.org/show_bug.cgi?id=24202
Ate Eskola changed:
What|Removed |Added
CC||ajiesk...@gmail.com
--- Comment #2 from Ate
https://issues.dlang.org/show_bug.cgi?id=24421
Issue ID: 24421
Summary: expression `(A(1)).a` is not a constant
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: regression
https://issues.dlang.org/show_bug.cgi?id=23926
Lance Bachmeier changed:
What|Removed |Added
CC||la...@lancebachmeier.com
--- Comment #4
https://issues.dlang.org/show_bug.cgi?id=24420
Issue ID: 24420
Summary: Spellchecker in the initializer matches the
declaration
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24411
--- Comment #4 from anonymous4 ---
Shifts are often hardcoded. If you shift by untrusted amount, then you probably
have bit arrays, and if you use bit arrays with untrusted indexes, then you
need bound checking, not clear what you try to do, try
https://issues.dlang.org/show_bug.cgi?id=24419
Atila Neves changed:
What|Removed |Added
Keywords||ImportC
--
https://issues.dlang.org/show_bug.cgi?id=24419
Issue ID: 24419
Summary: ImportC: Macros inside a typedef enum not seen
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24418
Atila Neves changed:
What|Removed |Added
Keywords||ImportC
--
https://issues.dlang.org/show_bug.cgi?id=24418
Issue ID: 24418
Summary: ImportC: can't import C file with fully qualified name
if C file on the command line
Product: D
Version: D2
Hardware: x86_64
OS: Linux
https://issues.dlang.org/show_bug.cgi?id=24417
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24417
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24417
Issue ID: 24417
Summary: core.sys.posix.sys.select: fds_bits named __fds_bits
on FreeBSD
Product: D
Version: D2
Hardware: All
OS: FreeBSD
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24416
Paul Backus changed:
What|Removed |Added
CC||snarwin+bugzi...@gmail.com
--- Comment #1
https://issues.dlang.org/show_bug.cgi?id=24416
Issue ID: 24416
Summary: Add traits for the result of IFTI
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority:
https://issues.dlang.org/show_bug.cgi?id=24412
--- Comment #6 from Manu ---
I think that's over-complicating it. Version is fine.
--
https://issues.dlang.org/show_bug.cgi?id=24412
--- Comment #5 from Dennis ---
> It's difficult to imagine a case where this could be used where it's a
> compatibility issue; it's basically for optimisation opportunities, and
> nothing else.
Since versions are usually about compatibility (i.e.
https://issues.dlang.org/show_bug.cgi?id=24412
--- Comment #4 from Manu ---
> It usually is, so people tend to use it that way.
But it's not actually the same thing, and people using it that way have likely
written a bug...
> Are you programming for the Nintendo 64 perhaps? :)
I do have a
https://issues.dlang.org/show_bug.cgi?id=24409
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24412
--- Comment #3 from Dennis ---
It usually is, so people tend to use it that way. Are you programming for the
Nintendo 64 perhaps? :)
I'm looking how other languages check for 64-bit registers, and in C, it seems
like people also query sizes of
https://issues.dlang.org/show_bug.cgi?id=24411
Dennis changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=24411
--- Comment #2 from Manu ---
Okay, my bad. It's in the spec!
Surprising; dlang uses prides itself on not having surprise invisible undefined
behaviour littered around your code.
This seems like a safety concern; it's conceivable an exploit could be
https://issues.dlang.org/show_bug.cgi?id=24411
--- Comment #1 from anonymous4 ---
Yes, that's how shift normally works:
https://dlang.org/spec/expression.html#shift_expressions
I believe, the goto solution here is checked int.
--
https://issues.dlang.org/show_bug.cgi?id=24415
Paul Backus changed:
What|Removed |Added
Summary|Can't call public |Can't call public function
https://issues.dlang.org/show_bug.cgi?id=24415
--- Comment #5 from Paul Backus ---
Yeah, good catch. Here's the new minimal example:
--- lib.d
module lib;
private void fun()(int n) {}
void fun(string s) {}
--- app.d
module app;
import lib;
void main()
{
fun("a");
}
---
--
https://issues.dlang.org/show_bug.cgi?id=24415
basile-z changed:
What|Removed |Added
CC||b2.t...@gmx.com
--- Comment #4 from basile-z
https://issues.dlang.org/show_bug.cgi?id=24415
Paul Backus changed:
What|Removed |Added
Summary|Can't call public copy |Can't call public
https://issues.dlang.org/show_bug.cgi?id=24415
Paul Backus changed:
What|Removed |Added
CC||snarwin+bugzi...@gmail.com
https://issues.dlang.org/show_bug.cgi?id=24415
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24412
--- Comment #2 from Manu ---
That would tell you if you have 64bit address space. Not the same thing.
--
https://issues.dlang.org/show_bug.cgi?id=24412
Dennis changed:
What|Removed |Added
CC||dkor...@live.nl
--- Comment #1 from Dennis ---
https://issues.dlang.org/show_bug.cgi?id=24415
Issue ID: 24415
Summary: only doesn't work with elements that have a copy
constructor
Product: D
Version: D2
Hardware: x86_64
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=24414
Alex Bryan changed:
What|Removed |Added
CC||abryanbugzi...@proton.me
--- Comment #1 from
https://issues.dlang.org/show_bug.cgi?id=24414
Issue ID: 24414
Summary: ImportC: undefined identifier `__builtin_clz`
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24413
Issue ID: 24413
Summary: ImportC: undefined identifier `__builtin_unreachable`
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=24412
Issue ID: 24412
Summary: No predefined version for 64bit ?!
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority:
https://issues.dlang.org/show_bug.cgi?id=24411
Issue ID: 24411
Summary: [CODEGEN] bad shl codegen
Product: D
Version: D2
Hardware: x86
OS: All
Status: NEW
Severity: major
Priority: P1
https://issues.dlang.org/show_bug.cgi?id=24268
kinke changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24111
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #7 from Dlang Bot ---
@shoo
https://issues.dlang.org/show_bug.cgi?id=24410
Issue ID: 24410
Summary: Assertion for syntax error with interpolation string
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24268
--- Comment #3 from Dlang Bot ---
dlang/phobos pull request #8919 "Bump zlib to latest v1.3.1" was merged into
master:
- c97ea340c6706fc3dd416302ff4982ee6242fd4e by Martin Kinkelin:
Bump zlib to latest v1.3.1
Which should cleanly compile with
https://issues.dlang.org/show_bug.cgi?id=24409
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24409
Issue ID: 24409
Summary: DMD crash for CTFE in stompOverlappedFields
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24268
--- Comment #2 from Dlang Bot ---
@kinke updated dlang/phobos pull request #8919 "Bump zlib to latest v1.3.1"
mentioning this issue:
- Bump zlib to latest v1.3.1
Which should cleanly compile with C11 now, without walls of warnings
with e.g.
https://issues.dlang.org/show_bug.cgi?id=24407
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24408
Dlang Bot changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=24394
Forest changed:
What|Removed |Added
Summary|const(ubyte)[] array can be |const(ubyte)[] array
|returned
https://issues.dlang.org/show_bug.cgi?id=24408
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24408
Issue ID: 24408
Summary: AF_INET6 duplicated in core.sys.linux.sys.socket
Product: D
Version: D2
Hardware: All
OS: Linux
Status: NEW
Severity: normal
https://issues.dlang.org/show_bug.cgi?id=24407
Dlang Bot changed:
What|Removed |Added
Keywords||pull
--- Comment #3 from Dlang Bot ---
https://issues.dlang.org/show_bug.cgi?id=24407
--- Comment #2 from Iain Buclaw ---
Test passes on Xcode 15.1!
I don't see it being worth it looking any further into what and why 15.0 ICE's,
as everything points to a genuine bug in that macOS linker.
--
https://issues.dlang.org/show_bug.cgi?id=24122
Iain Buclaw changed:
What|Removed |Added
URL|https://github.com/actions/ |https://forums.developer.ap
https://issues.dlang.org/show_bug.cgi?id=24122
Iain Buclaw changed:
What|Removed |Added
URL||https://github.com/actions/
https://issues.dlang.org/show_bug.cgi?id=24407
Iain Buclaw changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
https://issues.dlang.org/show_bug.cgi?id=24122
Iain Buclaw changed:
What|Removed |Added
See Also||https://issues.dlang.org/sh
401 - 500 of 85303 matches
Mail list logo