January 09, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nikolay | On Saturday, 9 January 2016 at 06:13:30 UTC, Nikolay wrote:
> On Saturday, 9 January 2016 at 05:49:39 UTC, Nikolay wrote:
>> On Friday, 8 January 2016 at 19:09:09 UTC, Joakim wrote:
>> For the last one, try turning maxY into
>>> a runtime variable, ie replace enum with real, and change that static assert to regular assert, ie remove static. That fixed the issue for me on ARM, which was due to CTFE.
>>
>> Thanks It resolves problem
>>
>
> Ops I was wrong. It just move problem from compile-time to later. The source is undefined reference to symbols like llroundl, remainderl, ...
I fixed core.stdc.math and now your solution is work for me.
|
January 09, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nikolay | On Saturday, 9 January 2016 at 09:56:09 UTC, Nikolay wrote: > > I fixed core.stdc.math and now your solution is work for me. My current state for "make test" command: 660/663 Test #660: dmd-testsuite-debug .........................***Failed 0.01 sec Start 661: clean-dmd-testsuite 661/663 Test #661: clean-dmd-testsuite ......................... Passed 0.01 sec Start 662: dmd-testsuite 662/663 Test #662: dmd-testsuite ...............................***Failed 0.01 sec Start 663: llvm-ir-testsuite 663/663 Test #663: llvm-ir-testsuite ...........................***Failed 0.04 sec 99% tests passed, 3 tests failed out of 663 Total Test time (real) = 28.05 sec The following tests FAILED: 660 - dmd-testsuite-debug (Failed) 662 - dmd-testsuite (Failed) 663 - llvm-ir-testsuite (Failed) Errors while running CTest *** Error code 8 |
January 09, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nikolay | On Friday, 8 January 2016 at 18:08:38 UTC, Nikolay wrote:
> - For some reason static ctor std.stdiobase is not called.
Search in gen/module.cpp and gen/runtime.cpp for isLinux and add in the if clause:
|| globals.params.NetBSD
I think this should fix the issue.
Regards,
Kai
|
January 09, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Saturday, 9 January 2016 at 19:39:51 UTC, Kai Nacke wrote:
> || globals.params.NetBSD
|| global.params.isNetBSD
|
January 11, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kai Nacke | On Saturday, 9 January 2016 at 19:45:33 UTC, Kai Nacke wrote:
> On Saturday, 9 January 2016 at 19:39:51 UTC, Kai Nacke wrote:
>> || globals.params.NetBSD
>
> || global.params.isNetBSD
Thanks Now it works
|
January 12, 2016 Re: port to NetBSD | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nikolay | On Monday, 11 January 2016 at 10:26:00 UTC, Nikolay wrote:
> On Saturday, 9 January 2016 at 19:45:33 UTC, Kai Nacke wrote:
>> On Saturday, 9 January 2016 at 19:39:51 UTC, Kai Nacke wrote:
>>> || globals.params.NetBSD
>>
>> || global.params.isNetBSD
>
> Thanks Now it works
Unfortunately after this fix I have 39 tests failed. I suppose previously they was not executed at all.
|
Copyright © 1999-2021 by the D Language Foundation