Thread overview
Anyone needs a MIPS32 build server?
May 06, 2020
Dmitry Olshansky
May 08, 2020
Iain Buclaw
May 09, 2020
Dmitry Olshansky
May 09, 2020
Johan
May 10, 2020
Dmitry Olshansky
May 06, 2020
Got my hands on dual-core 1.2Ghz MIPS box, I plaed to use it for various experiments and as NAS / media center.

Now I realized  someone in D comunity might need a MIPS32 build server - in such a case reply in this thread or shoot me an email.


—
Dmitry Olshansky
May 08, 2020
On Wednesday, 6 May 2020 at 21:10:38 UTC, Dmitry Olshansky wrote:
> Got my hands on dual-core 1.2Ghz MIPS box, I plaed to use it for various experiments and as NAS / media center.
>
> Now I realized  someone in D comunity might need a MIPS32 build server - in such a case reply in this thread or shoot me an email.
>

Hi, thanks!

I already have access to 3 MIP64 boxes which have the mips32 toolchain available as well  (the description in the README says that it's an EdgeRouter Pro).

But you are always welcome to give building gdc a try anyway, and send us the testsuite results! (make check-d)

I doubt we're at the point yet where building natively on MIPS as part of some CI is really necessary, besides your box will just be constantly hammered by weekly sync updates. :-)

Iain.
May 09, 2020
On Friday, 8 May 2020 at 15:56:46 UTC, Iain Buclaw wrote:
> On Wednesday, 6 May 2020 at 21:10:38 UTC, Dmitry Olshansky wrote:
>> Got my hands on dual-core 1.2Ghz MIPS box, I plaed to use it for various experiments and as NAS / media center.
>>
>> Now I realized  someone in D comunity might need a MIPS32 build server - in such a case reply in this thread or shoot me an email.
>>
>
> Hi, thanks!
>
> I already have access to 3 MIP64 boxes which have the mips32 toolchain available as well  (the description in the README says that it's an EdgeRouter Pro).
>
> But you are always welcome to give building gdc a try anyway, and send us the testsuite results! (make check-d)
>

Oh, cool. And yeah, I'll definitely play with D language on the box one day.
Mostly looking at LDC though but GDC might be better option platform stability wise.

> I doubt we're at the point yet where building natively on MIPS as part of some CI is really necessary, besides your box will just be constantly hammered by weekly sync updates. :-)
>

Yeah, that would be mildly inconvenient ;)

> Iain.


May 09, 2020
On Saturday, 9 May 2020 at 19:21:36 UTC, Dmitry Olshansky wrote:
> On Friday, 8 May 2020 at 15:56:46 UTC, Iain Buclaw wrote:
>> On Wednesday, 6 May 2020 at 21:10:38 UTC, Dmitry Olshansky wrote:
>>> Got my hands on dual-core 1.2Ghz MIPS box, I plaed to use it for various experiments and as NAS / media center.
>>>
>>> Now I realized  someone in D comunity might need a MIPS32 build server - in such a case reply in this thread or shoot me an email.
>>>
>>
>> Hi, thanks!
>>
>> I already have access to 3 MIP64 boxes which have the mips32 toolchain available as well  (the description in the README says that it's an EdgeRouter Pro).
>>
>> But you are always welcome to give building gdc a try anyway, and send us the testsuite results! (make check-d)
>>
>
> Oh, cool. And yeah, I'll definitely play with D language on the box one day.
> Mostly looking at LDC though but GDC might be better option platform stability wise.

Did you already try LDC with it?
LDC should support MIPS32 at least to some degree; we have druntime modifications for it.

cheers,
  Johan


May 10, 2020
On Saturday, 9 May 2020 at 22:25:47 UTC, Johan wrote:
> On Saturday, 9 May 2020 at 19:21:36 UTC, Dmitry Olshansky wrote:
>> On Friday, 8 May 2020 at 15:56:46 UTC, Iain Buclaw wrote:
>>> On Wednesday, 6 May 2020 at 21:10:38 UTC, Dmitry Olshansky
[snip]

>> Mostly looking at LDC though but GDC might be better option platform stability wise.
>
> Did you already try LDC with it?
> LDC should support MIPS32 at least to some degree; we have druntime modifications for it.


Tons of real-world stuff flowing in my way these days despite the "freeze" of the economy.
As I put it "all of the work eventually flows to those capable of doing it" in any org.

Anyhow I'll give it a shot some time soon and will ping you guys back if something is (not) working.

>
> cheers,
>   Johan