[Issue 5278] New: DMD generates programs that immediately segfault.
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Nov 26 09:36:12 PST 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5278
Summary: DMD generates programs that immediately segfault.
Product: D
Version: D2
Platform: x86
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P2
Component: DMD
AssignedTo: nobody at puremagic.com
ReportedBy: chadjoan at gmail.com
--- Comment #0 from Chad Joan <chadjoan at gmail.com> 2010-11-26 09:34:48 PST ---
My program is this:
void main() {}
My bash session looks like this:
$ dmd main.d -v
binary dmd
version v2.050
config /usr/local/share/dcompilers/dmd/linux/bin/dmd.conf
parse main
importall main
import object
(/usr/local/share/dcompilers/dmd/linux/bin/../../src/druntime/import/object.di)
semantic main
semantic2 main
semantic3 main
code main
function main
gcc main.o -o main -m32 -Xlinker
-L/usr/local/share/dcompilers/dmd/linux/bin/../lib -Xlinker --export-dynamic
-lphobos2 -lpthread -lm
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../x86_64-pc-linux-gnu/bin/ld:
warning: creating a DT_TEXTREL in object.
$ ./main
Segmentation fault
I'm on 64-bit Gentoo Linux, though I am creating 32-bit executables like
normal. This is a problem for dmd v2.050 and v2.049. v2.048 runs just fine,
though it also makes the linker complain about "creating a DT_TEXTREL in
object."
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list