Thread overview | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 17, 2006 Compiler internal error | ||||
---|---|---|---|---|
| ||||
Windows XP, MinGW 3.4.2: C:\3>gdc -S test.d test.d:0: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.mingw.org/bugs.shtml> for instructions. The test.d: const{ uint KZERO = 0xB000_0000; } uint v2p(uint x) { return x-KZERO; } extern(C) void start() { asm{ naked; xor EAX, EAX; mov EBX, v2p(KZERO); } } The error in "mov EBX, v2p(KZERO)" seems to cause the internal compiler error. |
December 18, 2006 Re: Compiler internal error | ||||
---|---|---|---|---|
| ||||
Posted in reply to Aleksey S. Skidan | I was going to say "Please file bug reports in the bugzilla tracking system: http://d.puremagic.com/issues/" But that system doesn't have any categories for GDC bugs. Is there a separate tracker for GDC? --bb Aleksey S. Skidan wrote: > Windows XP, MinGW 3.4.2: > C:\3>gdc -S test.d > test.d:0: internal compiler error: Segmentation fault > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://www.mingw.org/bugs.shtml> for instructions. > > The test.d: > > const{ > uint KZERO = 0xB000_0000; > } > > uint > v2p(uint x) > { > return x-KZERO; > } > > extern(C) void > start() > { > asm{ > naked; > xor EAX, EAX; > mov EBX, v2p(KZERO); > } > } > > The error in "mov EBX, v2p(KZERO)" seems to cause the internal compiler error. |
December 18, 2006 Re: Compiler internal error | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote:
> I was going to say "Please file bug reports in the bugzilla tracking system:
> http://d.puremagic.com/issues/"
>
> But that system doesn't have any categories for GDC bugs. Is there a separate tracker for GDC?
Sure it does, d.puremagic.com does GDC too ?
(showing 12 GDC issues left, after GDC 0.20)
DMD issues are filed under the "D" product,
GDC issues are filed under the "GDC" product.
Reporting to the D.gnu newsgroup also works,
in case d.puremagic.com disappears again...
--anders
|
December 18, 2006 Re: Compiler internal error | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | Anders F Björklund wrote:
> Bill Baxter wrote:
>
>> I was going to say "Please file bug reports in the bugzilla tracking system:
>> http://d.puremagic.com/issues/"
>>
>> But that system doesn't have any categories for GDC bugs. Is there a separate tracker for GDC?
>
> Sure it does, d.puremagic.com does GDC too ?
> (showing 12 GDC issues left, after GDC 0.20)
>
> DMD issues are filed under the "D" product,
> GDC issues are filed under the "GDC" product.
>
> Reporting to the D.gnu newsgroup also works,
> in case d.puremagic.com disappears again...
>
> --anders
Oh, yeh. I see. <g> I always just instinctively click on that "D" at the top of the list because that's the only option there I've ever needed. :-)
Brad, is there any way to rearrange that list of "products" so that GDC appears second after D? If it's just hard coded to be alphabetical, maybe you could change it to be "D - GDC" or something else that will sort right after "D". And I think you can eliminate "TestProduct" from the list, too. ;-)
--bb
|
December 18, 2006 Bugzilla product name changes (was Re: Compiler internal error) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote: > Anders F Björklund wrote: >> Bill Baxter wrote: >> >>> I was going to say "Please file bug reports in the bugzilla tracking system: >>> http://d.puremagic.com/issues/" >>> >>> But that system doesn't have any categories for GDC bugs. Is there a separate tracker for GDC? >> >> Sure it does, d.puremagic.com does GDC too ? >> (showing 12 GDC issues left, after GDC 0.20) >> >> DMD issues are filed under the "D" product, >> GDC issues are filed under the "GDC" product. >> >> Reporting to the D.gnu newsgroup also works, >> in case d.puremagic.com disappears again... >> >> --anders > > > Oh, yeh. I see. <g> I always just instinctively click on that "D" at the top of the list because that's the only option there I've ever needed. :-) > > Brad, is there any way to rearrange that list of "products" so that GDC appears second after D? If it's just hard coded to be alphabetical, maybe you could change it to be "D - GDC" or something else that will sort right after "D". And I think you can eliminate "TestProduct" from the list, too. ;-) > > --bb I did a bit of renaming since the version of bugzilla I use doesn't provide sort order control (didn't go digging into more recent versions). The old 'GDC' product is now 'DGCC aka GDC' to help sort it better. I also renamed 'd.puremagic.com' to 'puremagic.com' for similar reasons. Lastly, I disabled the TestProduct. That leaves the list looking something like: > Enter Issue First, you must pick a product on which to enter an issue. > D: The DigitalMars D compiler and its various components > DGCC aka GDC: The D frontend for GCC > DStress: Bugs and feature tracking for the dstress system itself > puremagic.com: Issues related to the hosting of bugzilla or anything else the d related stuff at *.puremagic.com Later, Brad |
December 18, 2006 Bugzilla product name changes (was Re: Compiler internal error) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote: > Anders F Björklund wrote: >> Bill Baxter wrote: >> >>> I was going to say "Please file bug reports in the bugzilla tracking system: >>> http://d.puremagic.com/issues/" >>> >>> But that system doesn't have any categories for GDC bugs. Is there a separate tracker for GDC? >> >> Sure it does, d.puremagic.com does GDC too ? >> (showing 12 GDC issues left, after GDC 0.20) >> >> DMD issues are filed under the "D" product, >> GDC issues are filed under the "GDC" product. >> >> Reporting to the D.gnu newsgroup also works, >> in case d.puremagic.com disappears again... >> >> --anders > > > Oh, yeh. I see. <g> I always just instinctively click on that "D" at the top of the list because that's the only option there I've ever needed. :-) > > Brad, is there any way to rearrange that list of "products" so that GDC appears second after D? If it's just hard coded to be alphabetical, maybe you could change it to be "D - GDC" or something else that will sort right after "D". And I think you can eliminate "TestProduct" from the list, too. ;-) > > --bb I did a bit of renaming since the version of bugzilla I use doesn't provide sort order control (didn't go digging into more recent versions). The old 'GDC' product is now 'DGCC aka GDC' to help sort it better. I also renamed 'd.puremagic.com' to 'puremagic.com' for similar reasons. Lastly, I disabled the TestProduct. That leaves the list looking something like: > Enter Issue First, you must pick a product on which to enter an issue. > D: The DigitalMars D compiler and its various components > DGCC aka GDC: The D frontend for GCC > DStress: Bugs and feature tracking for the dstress system itself > puremagic.com: Issues related to the hosting of bugzilla or anything else the d related stuff at *.puremagic.com Later, Brad |
December 18, 2006 Re: Bugzilla product name changes (was Re: Compiler internal error) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | Brad Roberts wrote: > Bill Baxter wrote: > I did a bit of renaming since the version of bugzilla I use doesn't provide sort order control (didn't go digging into more recent versions). The old 'GDC' product is now 'DGCC aka GDC' to help sort it better. I also renamed 'd.puremagic.com' to 'puremagic.com' for similar reasons. Lastly, I disabled the TestProduct. That leaves the list looking something like: > >> Enter Issue First, you must pick a product on which to enter an issue. >> D: The DigitalMars D compiler and its various components >> DGCC aka GDC: The D frontend for GCC >> DStress: Bugs and feature tracking for the dstress system itself >> puremagic.com: Issues related to the hosting of bugzilla or anything else the d related stuff at *.puremagic.com > > Later, > Brad Much better! Thanks. --bb |
Copyright © 1999-2021 by the D Language Foundation