Re: Article: Finding memory bugs in D code with AddressSanitizer
On Friday, 5 January 2018 at 01:32:50 UTC, Walter Bright wrote: On 1/3/2018 4:46 PM, Walter Bright wrote: On 1/3/2018 3:16 PM, Martin Nowak wrote: https://issues.dlang.org/show_bug.cgi?id=18190 This is a stack overflow caused by having 4096 expression statements. The compiler joins them with a commaexpression, and then recursively traverses it. > Nothing in the D part, not too surprising given dmd's approach to memory management though ;). Stack overflow has nothing to do with memory management. I'm a little curious about the stack overflow. I thought Linux would automatically extend the stack if it overflowed? it will, but only up to the rlimit. then it will SIGSEGV. http://man7.org/linux/man-pages/man2/getrlimit.2.html
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin FreeBSD binaries too. I love it!
Re: DConf 2018 Call for Submissions
On Thursday, 16 November 2017 at 18:08:07 UTC, Ali Çehreli wrote: For convenience, two talks by Chuck: http://dconf.org/2014/talks/allison.html Thanks. I must have missed this one. I'll watch it today. (youtube one seems to be missing though) http://dconf.org/2015/talks/allison.html Seen this, was berry berry interesting. and one by one of his students: http://dconf.org/2015/talks/gubler.html Ahh.. the enthusiasm of youth...those were the days... I think Eric's always going to look back on this video and ask himself..why did I say that.("..grease that barrier of entry into D.."). I'm stil trying to visualise that...but it's just not working for me.
Re: DConf 2018 Call for Submissions
On Wednesday, 15 November 2017 at 23:53:40 UTC, Ali Çehreli wrote: Of course nothing of that sort but you have to tolerate emcee Dylan's purple outfit, especially the shoes! :o) There's a purple beast in Dylan, just dying to get out... Good advice... Can't wait for your presentation... ;) Sadly, if I gave a talk, after the first 5 minutes, there'd be nobody left to listen ;-) I would like to see Chuck Allison talk about the experiences of students approaching D. I think that would be really worthwhile - or even yourself for that matter, given your strong interest in this area. Technical stuff is good and helpful, but I like to know about peoples experiences too...that's what really interests me the most, and should be at the core of any language design. So somebody examining D from this perspective could be really insightful to those contributing to the language. It's really critical that D remain accessible to newcomers, or its' replacement is just around the corner.
Re: DConf 2018 Call for Submissions
On Tuesday, 14 November 2017 at 14:07:51 UTC, Mike Parker wrote: The time to start preparing submissions for DConf 2018 has come! The event is scheduled for May 2-5 in Munich, Germany. As with the 2017 edition, three days of talks are planned, followed by a Hackathon on the last day. my useless advice to those speaking at the conference... please...no fanboy talks ..like that which comes out of google, about go. no multicolored, fluffy toys on stage, that makes me feel like i'm in kindergarden (i'm just gunna puke!). A willingness to be critical...will gain peoples attention, will encourage people to find solutions, and will help D evolve. First 5 minutes...get me there, or you'll lose me. Be prepared to ignore everything I just said...but at your own peril ;-)
Re: DConf 2018 Call for Submissions
On Tuesday, 14 November 2017 at 14:07:51 UTC, Mike Parker wrote: The time to start preparing submissions for DConf 2018 has come! The event is scheduled for May 2-5 in Munich, Germany. As with the 2017 edition, three days of talks are planned, followed by a Hackathon on the last day. Would love to hear someone talk about o/s kernel development in D, and their experiences/thoughts about how D helps/hinders development of that kind. e.g: https://github.com/PowerNex/PowerNex
Re: LDC 1.6.0-beta1
On Monday, 13 November 2017 at 13:37:20 UTC, Joakim wrote: I explained why, the last time we put out a stable release for FreeBSD, ldc 1.2, it only got 4 downloads: http://www.somsubhra.com/github-release-stats/?username=ldc-developers&repository=ldc By comparison, the Win32 build got 282 downloads. Presumably that's why whoever was compiling those FreeBSD builds stopped bothering. Fair enough. 4 is better than 0 though. And, you never know, that could have been 4 large enterprises ;-) (plenty of large enterprise use FreeBSD). Now it's getting no downloads at all.
Re: LDC 1.6.0-beta1
On Monday, 13 November 2017 at 02:35:11 UTC, Brian wrote: Fast update, thank you! There is no version for FreeBSD? Yeah. Apparently if your on FreeBSD, you're meant to go build it yourself :-( Not sure why. Win32 gets a binary release though ;-)
Re: The latest Terrarium TV 1.8.1 has been updated.
On Wednesday, 8 November 2017 at 09:40:01 UTC, Theresa Henson wrote: The update is compatible with the latest Android OS as well as all others over Android 4.0 sounds great! thanks! what is it?
Re: LDC 1.5.0
On Saturday, 4 November 2017 at 08:40:19 UTC, Joakim wrote: It is fairly easy to compile ldc yourself: https://wiki.dlang.org/Building_LDC_from_source Have you tried those instructions on 'FreeBSD'? Have you ever had to deal with pkg conflicts in FreeBSD? I have ;-(
Re: Reorganization and list of D libraries (300+)
On Saturday, 4 November 2017 at 00:16:35 UTC, Ali Çehreli wrote: This effort should be combined with the current work being done to http://code.dlang.org/ I'd like to see code.dlang.org to have a new column that explicitely shows the licence being used, and the capacity to search/filter by licence type would be great too.
Re: LDC 1.5.0
On Friday, 3 November 2017 at 17:17:04 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to finally officially announce LDC 1.5. The highlights of this version in a nutshell: Great stuff. No binary release for FreeBSD though?? :-(