[Issue 3241] Limitations of array operations with parenthesis

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3241 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4131] break does not work correctly with foreach and associative arrays

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4131 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Version|unspecif

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #3 from Walter Bright 2010-04-28 06:29:57 PDT --- Not really. Can you try recompiling dmd with debug symbols on? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail be

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #4 from Torsten 2010-04-28 07:55:34 PDT --- I have managed to compile dmd :) Here is the output i got from gdb: Program received signal SIGSEGV, Segmentation fault. 0x08180c2d in obj_comdat (s=0x1e40c464) at backend/elfobj.c:148

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #6 from Walter Bright 2010-04-28 08:27:33 PDT --- In backend/cc.h, try changing it from a short to an int. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #5 from Walter Bright 2010-04-28 08:25:40 PDT --- Hmm. Sseg is a short. I wonder if it's overflowing? (Each function is put into its own seg.) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ---

[Issue 4067] [CTFE] Code inside try-catch blocks is silently ignored

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4067 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #7 from Walter Bright 2010-04-28 09:01:48 PDT --- See changeset 458 with the short => int fix. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4115] Reading few CPU flags from D code

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4115 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4132] New: Bug? Pointer advancing is possible.

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4132 Summary: Bug? Pointer advancing is possible. Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Compone

[Issue 3207] gdb: Push D patches upstream

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3207 --- Comment #14 from Leandro Lucarella 2010-04-28 09:21:07 PDT --- Almost there: The patch is approved (good job!). http://permalink.gmane.org/gmane.comp.gdb.patches/57678 -- Configure issuemail: http://d.puremagic.com/issues/userprefs

[Issue 3389] gdb: using -gc is mandatory but not well documented

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3389 --- Comment #2 from Leandro Lucarella 2010-04-28 09:31:36 PDT --- Seems reasonable. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 Robert Clipsham changed: What|Removed |Added CC||rob...@octarineparrot.com --- Commen

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #9 from Torsten 2010-04-28 10:12:24 PDT --- I can confirm it did not work. It took a long time too; this time. Unfortunately I did not use gdb so I am doing it again for some stack trace. -- Configure issuemail: http://d.puremag

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #10 from Torsten 2010-04-28 10:59:19 PDT --- I got the same error again. I put "bt full" to my run script but I got no further output. I do not know much about gdb so I do not know how to extract more information. GNU gdb 6.8 Cop

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #11 from Robert Clipsham 2010-04-28 19:05:45 BST --- GDB isn't picking up the bt full, try invoking it with: gdb --args dmd $OPTIONS $FILES Where $OPTIONS and $FILES are the usual arguments you pass to dmd when compiling. When gd

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #12 from Torsten 2010-04-28 12:00:50 PDT --- Now a got some more information: (gdb) p s->Sseg $2 = -32768 You can see that p s->Sseg is negative. Either I made an error when I recompiled dmd or there is another place where short

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #13 from Torsten 2010-04-28 12:43:06 PDT --- I made a mistake while compiling dmd: I did not call "make -f linux.mak clean" so the old object files have been used. Now dmd crashes at a different position ("seg" is still negative):

[Issue 4108] ICE(cod2.c): zero-length static array in function call

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4108 --- Comment #2 from Walter Bright 2010-04-28 15:12:54 PDT --- changeset 459 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 3522] ICE(cg87.c): variable*array[].

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3522 --- Comment #1 from Don 2010-04-28 20:55:10 PDT --- This patch also fixes: bug 2549 Segfault on array multiplication. bug 3066 Array operation without a slice as the lvalue accepted, bad codegen bug 3817 Array op: wrong error message The root

[Issue 3066] Array operation without a slice as the lvalue accepted, bad codegen

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3066 Don changed: What|Removed |Added Keywords||patch CC|

[Issue 2549] Segfault on array multiplication.

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2549 Don changed: What|Removed |Added Keywords||patch CC|

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #14 from Torsten Sommerfeld 2010-04-28 22:43:49 PDT --- After I have modified the file cod3.c changing struct fixlist { symbol*Lsymbol;// symbol we don't know about shortLseg;// where the fixup is goin

[Issue 4130] DMD crashes if it has to compile a project which is too complex

2010-04-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4130 --- Comment #15 from Walter Bright 2010-04-28 22:52:26 PDT --- Sorry I missed the Lseg, that should be int too. Another legacy of it being a 16 bit compiler. I don't know why it fails in ld, I'm trying out the test suite on Linux now. -- Con