Jump to page: 1 26  
Page
Thread overview
SDC-32bit
Jul 29, 2014
Stefan Koch
Jul 29, 2014
ketmar
Jul 29, 2014
Stefan Koch
Jul 29, 2014
ketmar
Jul 29, 2014
UplinkCoder
Jul 30, 2014
Stefan Koch
Jul 30, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 01, 2014
ketmar
Aug 01, 2014
Stefan Koch
Aug 01, 2014
ketmar
Aug 06, 2014
Stefan Koch
Aug 01, 2014
Stefan Koch
Aug 03, 2014
ketmar
Aug 03, 2014
Stefan Koch
Aug 02, 2014
deadalnix
Aug 02, 2014
ketmar
Jul 29, 2014
Stefan Koch
Aug 01, 2014
deadalnix
Aug 02, 2014
Shammah Chancellor
Aug 02, 2014
Shammah Chancellor
Aug 03, 2014
Stefan Koch
Aug 03, 2014
John Colvin
Aug 03, 2014
Stefan Koch
Aug 04, 2014
deadalnix
Aug 04, 2014
deadalnix
Aug 05, 2014
Shammah Chancellor
Aug 05, 2014
Stefan Koch
Aug 05, 2014
Dicebot
Aug 05, 2014
Shammah Chancellor
Aug 09, 2014
deadalnix
Oct 05, 2014
Stefan Koch
Oct 06, 2014
Stefan Koch
Oct 17, 2014
Temtaime
Oct 17, 2014
Stefan Koch
Oct 18, 2014
Suliman
Oct 18, 2014
Stefan Koch
updated SDC-32bit again
Mar 19, 2015
Stefan Koch
Mar 20, 2015
Laeeth Isharc
Mar 21, 2015
Stefan Koch
July 29, 2014
Hello,
I am happy to announce that my 32bit version of sdc compiles the whole testsuite including mixins.
the only there are only 6 tests still failing
2 of them are dependent on size_t.siezof beeing 8.
The otherer 4 have to do with execptoion handling.

please check out the 32-branches
on https://github.com/UplinkCoder/sdc
and https://github.com/UplinkCoder/libd-llvm
and https://github.com/UplinkCoder/libd

I haven't yet updated the submodules so you have to fetch the 32-branch manually.

and remember that this is experimental!
please file issues on in my repo if your errors appear with both -m64 and -m32.

if there are any questions please ask them.
July 29, 2014
On Tue, 29 Jul 2014 13:36:37 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

wow.


July 29, 2014
On Tuesday, 29 July 2014 at 13:36:39 UTC, Stefan Koch wrote:
> Hello,
> the only there are only 6 tests still failing
> 2 of them are dependent on size_t.siezof beeing 8.

Correction I fixed the tests for 32bit
only 4 tests are failing
all of them due to Execptions

July 29, 2014
On Tuesday, 29 July 2014 at 14:22:43 UTC, ketmar via Digitalmars-d-announce wrote:
> On Tue, 29 Jul 2014 13:36:37 +0000
> Stefan Koch via Digitalmars-d-announce
> <digitalmars-d-announce@puremagic.com> wrote:
>
> wow.

Well thanks.
please give me feedback if you are using it.
In the next days i'm going to tackle ArrayLiterals and foreach
July 29, 2014
On Tue, 29 Jul 2014 15:43:56 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

ah. sure i'll try to write you about every bug i found. %-)


July 29, 2014
Sorry I think i messed up with my github branches.
until i get it straightend out you can get my local working source verbatim from
http://www42.zippyshare.com/v/4371099/file.html
I modified the sdc to produce 32bit code if the -m32 argument is passed to it. 64bit is still the default.
I also modified the runner executable to use the 32bit-sdc if --m32 is passed to it.
Don't  recompile the runner it will only produce 32bit tests.
I modified the sdrt to get it to compile for 32bit.
Therefore everything with Execptions will fail.


July 30, 2014
On Tuesday, 29 July 2014 at 18:58:50 UTC, UplinkCoder wrote:
> Sorry I think i messed up with my github branches.
> until i get it straightend out you can get my local working source verbatim from
> http://www42.zippyshare.com/v/4371099/file.html
> I modified the sdc to produce 32bit code if the -m32 argument is passed to it. 64bit is still the default.
> I also modified the runner executable to use the 32bit-sdc if --m32 is passed to it.
> Don't  recompile the runner it will only produce 32bit tests.
> I modified the sdrt to get it to compile for 32bit.
> Therefore everything with Execptions will fail.

I have now setup a repo with my 32bbi sdc source.
https://github.com/UplinkCoder/sdc32-experimental
There are now submodules I dump my source straight in there.
cloning it and calling make should be enough.
July 30, 2014
make that
> I have now setup a repo with my 32bit sdc source.
> https://github.com/UplinkCoder/sdc32-experimental
> There are NO submodules I dump my source straight in there.
> cloning it and calling make should be enough.

August 01, 2014
On Tuesday, 29 July 2014 at 13:36:39 UTC, Stefan Koch wrote:
> Hello,
> I am happy to announce that my 32bit version of sdc compiles the whole testsuite including mixins.
> the only there are only 6 tests still failing
> 2 of them are dependent on size_t.siezof beeing 8.
> The otherer 4 have to do with execptoion handling.
>
> please check out the 32-branches
> on https://github.com/UplinkCoder/sdc
> and https://github.com/UplinkCoder/libd-llvm
> and https://github.com/UplinkCoder/libd
>
> I haven't yet updated the submodules so you have to fetch the 32-branch manually.
>
> and remember that this is experimental!
> please file issues on in my repo if your errors appear with both -m64 and -m32.
>
> if there are any questions please ask them.

A bit late, but that is awesome. I need to go through all of this and am in holidays right now. #1 on the todo list when i come back.
August 01, 2014
On Wed, 30 Jul 2014 09:39:15 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

can't link it. GNU/Linux, x86, latest DMD from git.

lib/libd.a(semantic.o): In function
`_D1d3ast10expression56__T15UnaryExpressionTC1d3ast10expression13AstExpressionZ15UnaryExpression11__T6__ctorZ6__ctorMFS1d8location8LocationE1d3ast10expression7UnaryOpC1d3ast10expression13AstExpressionZC1d3ast10expression56__T15UnaryExpressionTC1d3ast10expression13AstExpressionZ15UnaryExpression': ...
and so on

LLVM 3.4.2, so prerequisites are ok.


« First   ‹ Prev
1 2 3 4 5 6