January 15, 2016
On Thursday, 14 January 2016 at 09:05:09 UTC, Brian Schott wrote:
> Please see the Github links for a list of changes and issues resolved.
>
> DCD: Auto-completion system
> 0.7.4
> http://code.dlang.org/packages/dcd
> https://github.com/Hackerpilot/DCD/releases/tag/v0.7.4

During the latest two or three hours I've encountered several DCD crashes, does anyone else noticed a stability problem with this version ?

Just before #280 it was very stable, the server could run during 1 full week and it never crashed.

but since this fix:
- I've almost never used it (except latest two or three hours), so #280 is not necessarily a relevant info.
- I've build with dmd 2.070-b1
January 15, 2016
On Friday, 15 January 2016 at 05:58:01 UTC, Basile B. wrote:
> but since this fix:
> - I've almost never used it (except latest two or three hours), so #280 is not necessarily a relevant info.
> - I've build with dmd 2.070-b1

By chance it' has happend again while the console was opened:

---
2016-01-15T07:15:45.431:autocomplete.d:getSymbolsByTokenChain:743 Could not find declaration of "primg.txt" from position 919
2016-01-15T07:15:45.431:autocomplete.d:getDoc:67 Could not find symbol
2016-01-15T07:15:45.431:server.d:main:247 Request processed in 4.87149 milliseconds
2016-01-15T07:15:47.209:server.d:main:108 Shutting down sockets...
2016-01-15T07:15:47.209:server.d:main:111 Sockets shut down.
core.exception.RangeError@src/server/autocomplete.d(754): Range violation
----------------
??:? _d_arraybounds [0x8fad13]
??:? server.autocomplete.__array [0x848b6c]
??:? pure nothrow @nogc @safe void server.autocomplete.getSymbolsByTokenChain!(std.range.__T11SortedRangeTAxS3std12experimental5lexer641__T14TokenStructureThVAyaa305_0a20202020737472696e6720636f6d6d656e743b0a20202020737472696e6720747261696c696e67436f6d6d656e743b0a0a20202020696e74206f70436d702873697a655f7420692920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202069662028696e646578203c2069292072657475726e202d313b0a202020202020202069662028696e646578203e2069292072657475726e20313b0a202020202020202072657475726e20303b0a202020207d0a0a20202020696e74206f70436d702872656620636f6e737420747970656f66287468697329206f746865722920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202072657475726e206f70436d70286f746865722e696e646578293b0a202020207d0aZ14TokenStructureVAyaa5_61203c2062Z.SortedRange).getSymbolsByTokenChain(dsymbol.scope_.Scope*, std.range.__T11SortedRangeTAxS3std12experimental5lexer641__T14TokenStructureThVAyaa305_0a20202020737472696e6720636f6d6d656e743b0a20202020737472696e6720747261696c696e67436f6d6d656e743b0a0a20202020696e74206f70436d702873697a655f7420692920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202069662028696e646578203c2069292072657475726e202d313b0a202020202020202069662028696e646578203e2069292072657475726e20313b0a202020202020202072657475726e20303b0a202020207d0a0a20202020696e74206f70436d702872656620636f6e737420747970656f66287468697329206f746865722920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202072657475726e206f70436d70286f74686
??:? dsymbol.symbol.DSymbol*[] server.autocomplete.getSymbolsByTokenChain!(std.range.__T11SortedRangeTAxS3std12experimental5lexer641__T14TokenStructureThVAyaa305_0a20202020737472696e6720636f6d6d656e743b0a20202020737472696e6720747261696c696e67436f6d6d656e743b0a0a20202020696e74206f70436d702873697a655f7420692920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202069662028696e646578203c2069292072657475726e202d313b0a202020202020202069662028696e646578203e2069292072657475726e20313b0a202020202020202072657475726e20303b0a202020207d0a0a20202020696e74206f70436d702872656620636f6e737420747970656f66287468697329206f746865722920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202072657475726e206f70436d70286f746865722e696e646578293b0a202020207d0aZ14TokenStructureVAyaa5_61203c2062Z.SortedRange).getSymbolsByTokenChain(dsymbol.scope_.Scope*, std.range.__T11SortedRangeTAxS3std12experimental5lexer641__T14TokenStructureThVAyaa305_0a20202020737472696e6720636f6d6d656e743b0a20202020737472696e6720747261696c696e67436f6d6d656e743b0a0a20202020696e74206f70436d702873697a655f7420692920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202069662028696e646578203c2069292072657475726e202d313b0a202020202020202069662028696e646578203e2069292072657475726e20313b0a202020202020202072657475726e20303b0a202020207d0a0a20202020696e74206f70436d702872656620636f6e737420747970656f66287468697329206f746865722920636f6e73742070757265206e6f7468726f77204073616665207b0a202020202020202072657475726e206f70436d70286f746865722
??:? common.messages.AutocompleteResponse server.autocomplete.findDeclaration(const(common.messages.AutocompleteRequest), ref dsymbol.modulecache.ModuleCache) [0x7ef19f]
??:? _Dmain [0x849b1c]
??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv [0x8fcd42]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x8fcc80]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() [0x8fccfe]
??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0x8fcc80]
??:? _d_run_main [0x8fcbdd]
??:? main [0x84f55d]
??:? __libc_start_main [0x804dbb04]
---
January 15, 2016
On Friday, 15 January 2016 at 06:27:23 UTC, Basile B. wrote:
> By chance it' has happend again while the console was opened:

The announce newsgroup is not a bug tracker, but this is: https://github.com/Hackerpilot/DCD/issues


January 15, 2016
On Friday, 15 January 2016 at 07:17:42 UTC, Brian Schott wrote:
> On Friday, 15 January 2016 at 06:27:23 UTC, Basile B. wrote:
>> By chance it' has happend again while the console was opened:
>
> The announce newsgroup is not a bug tracker, but this is: https://github.com/Hackerpilot/DCD/issues

Sorry my intention was just to get the attention of other users since I'm not sure if it comes from dmd 2.070-b1. Also I won't be able to file a good issue before several days, anyway maybe it'll be enough.
January 15, 2016
On 01/15/2016 12:52 AM, Vladimir Panteleev wrote:
>
> What will be gained by doing so?
>
> Can we add them as submodules and then just add them to the makefiles /
> build scripts? I think this would have been a better way to include
> DustMite too.

That would work, too! -- Andrei
January 15, 2016
On Friday, 15 January 2016 at 13:00:14 UTC, Andrei Alexandrescu wrote:
> On 01/15/2016 12:52 AM, Vladimir Panteleev wrote:
>>
>> What will be gained by doing so?
>>
>> Can we add them as submodules and then just add them to the makefiles /
>> build scripts? I think this would have been a better way to include
>> DustMite too.
>
> That would work, too! -- Andrei

Do you have any plans to include all this stuff to DMD distrib?
January 15, 2016
just a "hot" fix since previous announce.

https://github.com/Hackerpilot/DCD/releases/tag/v0.7.5
January 15, 2016
On 01/15/2016 08:24 AM, Suliman wrote:
> On Friday, 15 January 2016 at 13:00:14 UTC, Andrei Alexandrescu wrote:
>> On 01/15/2016 12:52 AM, Vladimir Panteleev wrote:
>>>
>>> What will be gained by doing so?
>>>
>>> Can we add them as submodules and then just add them to the makefiles /
>>> build scripts? I think this would have been a better way to include
>>> DustMite too.
>>
>> That would work, too! -- Andrei
>
> Do you have any plans to include all this stuff to DMD distrib?

I have had for a good while and shared them too. The difficulty is in the details. -- Andrei

1 2
Next ›   Last »