August 01, 2014
On Friday, 1 August 2014 at 16:31:49 UTC, ketmar via Digitalmars-d-announce wrote:
> On Fri, 01 Aug 2014 15:54:42 +0000
> Stefan Koch via Digitalmars-d-announce
> <digitalmars-d-announce@puremagic.com> wrote:
>
>> AFAICS this it because you are using dmd-master
>> if it fails with the dmd-2.065 then I have a real nut to crack
> sorry, you are right. downgrading to dmd-2.065 fixes the build.

OK I`am glad it was so easy
please try to compile a few tests and tell me if it works
August 01, 2014
On Fri, 01 Aug 2014 16:33:39 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

> please try to compile a few tests and tell me if it works
results of runner.d: http://dpaste.com/0P4DXGE


August 01, 2014
On Friday, 1 August 2014 at 16:52:39 UTC, ketmar via Digitalmars-d-announce wrote:
> On Fri, 01 Aug 2014 16:33:39 +0000
> Stefan Koch via Digitalmars-d-announce
> <digitalmars-d-announce@puremagic.com> wrote:
>
>> please try to compile a few tests and tell me if it works
> results of runner.d: http://dpaste.com/0P4DXGE

Thats is just as excpected of those 15 failed tests 10 are expected to fail.
of the 5 regressions 4 are due to execption handling, and test0083 is empty because sdc32 segfaulted on that one
August 01, 2014
On Fri, 01 Aug 2014 18:29:59 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

still, very impressive!


August 01, 2014
Next time you might want to use my jsonRunner
it runs 7.5x times faster than the old one :D
thogh it needs a bit more work
enableing multihtreading and such
August 01, 2014
On Fri, 01 Aug 2014 21:58:58 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

> enableing multihtreading and such
i explititely passes runner.d -j1 (other cores has work to do too %-)


August 01, 2014
first run "time ./runner"

and then run
"sh buildTester.sh && ./convtest"
and then "time ./jsonRunner"

i am intressted in your timings
runner d envokes the sdc binary
while jsonRunner is linked with sdc
August 01, 2014
On Fri, 01 Aug 2014 22:16:50 +0000
Stefan Koch via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

> sh buildTester.sh
alas, i have no LLVMArchive, and it refuses to link without it. when i removed -L-lLLVMArchive, it says that

/usr/lib/gcc/i486-slackware-linux/4.9.1/../../../libLLVMSupport.a(Process.o):
In function `llvm::sys::Process::FileDescriptorHasColors(int)':
Process.cpp:(.text+0x948): undefined reference to `setupterm'
Process.cpp:(.text+0x962): undefined reference to `tigetnum'
Process.cpp:(.text+0x975): undefined reference to `set_curterm'
Process.cpp:(.text+0x97d): undefined reference to `del_curterm'
collect2: error: ld returned 1 exit status


August 01, 2014
On Sat, 2 Aug 2014 01:37:33 +0300
ketmar via Digitalmars-d-announce
<digitalmars-d-announce@puremagic.com> wrote:

damn, it's hard to switch between two dmds. ok, i compiled everything, here's the timings:

./runner 2> /dev/null > /dev/null  21.39s user 1.48s system 146% cpu 15.643 total ./jsonRunner 2> /dev/null > /dev/null  2.60s user 0.76s system 86% cpu 3.899 total


August 01, 2014
On Friday, 1 August 2014 at 22:44:48 UTC, ketmar via Digitalmars-d-announce wrote:
> On Sat, 2 Aug 2014 01:37:33 +0300
> ketmar via Digitalmars-d-announce
> <digitalmars-d-announce@puremagic.com> wrote:
>
> damn, it's hard to switch between two dmds. ok, i compiled everything,
> here's the timings:
>
> ./runner 2> /dev/null > /dev/null  21.39s user 1.48s system 146% cpu 15.643 total
> ./jsonRunner 2> /dev/null > /dev/null  2.60s user 0.76s system 86% cpu 3.899 total

Thanks
jsonRunner really runs fast ... io overhead really makes a diffrence
well I will go to bed now.
it's 1AM localtime

Thanks for your cooperation!

Good Night