Re: D Hackday Round 2

2014-07-07 Thread Jonathan Crapuchettes via Digitalmars-d-announce
On Fri, 04 Jul 2014 10:08:39 +, Dicebot wrote:

 On Thursday, 3 July 2014 at 23:17:33 UTC, Jonathan Crapuchettes wrote:
 After the success of the last D hackday, EMSI is going to attempt to
 have a D hackday once a month as close as we can to the first Friday of
 the month. Our next round will be Friday July 11.

 Last time 24 issues were marked as resolved by the community (including
 EMSI).

 Please join us in squashing bugs on #d.

 ---
 Jonathan Crapuchettes, Justin Whear, Brian Schott
 
 This is just one plain awesome initiative by EMSI. I wish more
 commercial D users did something like this!
 
 On that topic, may I also suggest publishing short summaries/reports
 once hackday is finish?

I think that would be a great idea. I'll see what I can do.

JC


D Hackday Round 2

2014-07-03 Thread Jonathan Crapuchettes via Digitalmars-d-announce
After the success of the last D hackday, EMSI is going to attempt to have 
a D hackday once a month as close as we can to the first Friday of the 
month. Our next round will be Friday July 11.

Last time 24 issues were marked as resolved by the community (including 
EMSI).

Please join us in squashing bugs on #d.

---
Jonathan Crapuchettes, Justin Whear, Brian Schott


Re: DConf 2014 Day 1 Talk 2

2014-06-03 Thread Jonathan Crapuchettes via Digitalmars-d-announce
On Tue, 03 Jun 2014 18:43:52 +0200, Andrei Alexandrescu wrote:

 https://news.ycombinator.com/newest
 
 http://www.reddit.com/r/programming/comments/277k5c/
dconf_2014_day_1_talk_2_templates_in_the_wild_a/
 
 Andrei

Here is a link to the slides from the presentation.

http://slides.com/jonathancrapuchettes/dconf

Jonathan


D Hackday this Friday

2014-06-02 Thread Jonathan Crapuchettes via Digitalmars-d-announce
After Andrei's call for reducing pull requests and current issues 
associated with D, the data department at EMSI is doing a Fix D Issues 
Day this Friday and we would like to invite the D community to join us.

Let's get those bugs below the 2000 mark!

---
Jonathan Crapuchettes, Justin Whear, Brian Schott


Re: dmd 2.065 rc 1

2014-02-18 Thread Jonathan Crapuchettes
On Mon, 17 Feb 2014 18:17:43 -0500, Andrew Edwards wrote:

 First I would like to say thanks to Martin Nowak, Kenji Hara, Jordi
 Sayol and Brad Anderson for their support. Their efforts directly impact
 my ability to prepare the releases and they work tirelessly to ensure
 that it happens.
 
 RC1 is available for review:
 
  All Systems:
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.zip
 
  FreeBSD:
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.freebsd-32.zip
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.freebsd-64.zip
 
  Linux:
 http://ftp.digitalmars.com/dmd_2.065.0~rc1-0_i386.deb
 http://ftp.digitalmars.com/libphobos2-65_2.065.0~rc1-0_i386.deb
 http://ftp.digitalmars.com/dmd_2.065.0~rc1-0_amd64.deb
 http://ftp.digitalmars.com/libphobos2-65_2.065.0~rc1-0_amd64.deb
 http://ftp.digitalmars.com/dmd-2.065.0~rc1-0.fedora.i386.rpm
 http://ftp.digitalmars.com/dmd-2.065.0~rc1-0.fedora.x86_64.rpm
 http://ftp.digitalmars.com/dmd-2.065.0~rc1-0.openSUSE.i386.rpm
 http://ftp.digitalmars.com/dmd-2.065.0~rc1-0.openSUSE.x86_64.rpm
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.linux.zip
 
  OSX:
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.dmg
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.osx.zip
 
  Windows:
 http://ftp.digitalmars.com/dmd-2.065.0-rc1.exe
 http://ftp.digitalmars.com/dmd.2.065.0-rc1.windows.zip
 
 As always, remaining regressions are located here:
 
 http://d.puremagic.com/issues/buglist.cgi?
query_format=advancedbug_severity=regressionbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENED
 
 @Sönke Ludwig, please verify that this is fixed and update issue
 accordingly: http://d.puremagic.com/issues/show_bug.cgi?id=12137
 
 @Timothee Cour, your attention is required on
 http://d.puremagic.com/issues/show_bug.cgi?id=11972.
 
 @All Core Devs, request a coordinated effort over the next week as we
 gear up for this release. This has been a long process and I do
 appreciate your support. The aim here is to publish a final release by
 next Monday with all outstanding regressions addressed. I will produce
 multiple RCs over the course of the week if required, however, the
 target release date for 2.065 is 24 Feb (EST).
 
 Andrew

This is a great release! First time I have run the test suite for our 
library and everything worked since 2.063.2. Thank you all for your 
continued hard work.

Jonathan


Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote:

 Ok, this is it:
 
 http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm
 http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.x86_64.rpm
 http://ftp.digitalmars.com/dmd-2.064.2.exe
 http://ftp.digitalmars.com/dmd.2.064.2.zip
 http://ftp.digitalmars.com/dmd.2.064.2.dmg
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_i386.deb

First, I would like to thank everyone who has put hard work into the 
latest release and am really excited about the enhancements and fixed 
bugs.

Second, I agree with others that this should have been 2.064, not 
2.064.2. This is an initial release not a patch/minor release.

Third, the fix for the issue at https://d.puremagic.com/issues/
show_bug.cgi?id=10690 was not included in the release and is a blocking 
bug for my company's code base. Till there is a new release with that fix 
included, we will not be able to use 2.064.

Many thanks again for a great programming language,
Jonathan from EMSI


Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Wed, 06 Nov 2013 20:27:01 +, Jonathan Crapuchettes wrote:

 On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote:
 
 Ok, this is it:
 
 http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm
 http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.x86_64.rpm
 http://ftp.digitalmars.com/dmd-2.064.2.exe
 http://ftp.digitalmars.com/dmd.2.064.2.zip
 http://ftp.digitalmars.com/dmd.2.064.2.dmg
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_i386.deb
 
 First, I would like to thank everyone who has put hard work into the
 latest release and am really excited about the enhancements and fixed
 bugs.
 
 Second, I agree with others that this should have been 2.064, not
 2.064.2. This is an initial release not a patch/minor release.
 
 Third, the fix for the issue at https://d.puremagic.com/issues/
 show_bug.cgi?id=10690 was not included in the release and is a blocking
 bug for my company's code base. Till there is a new release with that
 fix included, we will not be able to use 2.064.
 
 Many thanks again for a great programming language,
 Jonathan from EMSI

I just double checked the code in issue 10690 and it works just fine. I 
had assumed that my code was similar enough to not have been worth an 
additional bug report. I was wrong. I'll log a bug report and try to work 
around the assertion failure in std.algorithm.

Thanks again,
Jonathan


Re: dmd 2.064.2

2013-11-06 Thread Jonathan Crapuchettes
On Wed, 06 Nov 2013 20:37:56 +, Jonathan Crapuchettes wrote:

 On Wed, 06 Nov 2013 20:27:01 +, Jonathan Crapuchettes wrote:
 
 On Tue, 05 Nov 2013 14:08:50 -0800, Walter Bright wrote:
 
 Ok, this is it:
 
 http://ftp.digitalmars.com/dmd_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.fedora.x86_64.rpm
 http://ftp.digitalmars.com/dmd_2.064.2-0_i386.deb
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.i386.rpm
 http://ftp.digitalmars.com/dmd-2.064.2-0.openSUSE.x86_64.rpm
 http://ftp.digitalmars.com/dmd-2.064.2.exe
 http://ftp.digitalmars.com/dmd.2.064.2.zip
 http://ftp.digitalmars.com/dmd.2.064.2.dmg
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_amd64.deb
 http://ftp.digitalmars.com/libphobos2-64_2.064.2-0_i386.deb
 
 First, I would like to thank everyone who has put hard work into the
 latest release and am really excited about the enhancements and fixed
 bugs.
 
 Second, I agree with others that this should have been 2.064, not
 2.064.2. This is an initial release not a patch/minor release.
 
 Third, the fix for the issue at https://d.puremagic.com/issues/
 show_bug.cgi?id=10690 was not included in the release and is a blocking
 bug for my company's code base. Till there is a new release with that
 fix included, we will not be able to use 2.064.
 
 Many thanks again for a great programming language,
 Jonathan from EMSI
 
 I just double checked the code in issue 10690 and it works just fine. I
 had assumed that my code was similar enough to not have been worth an
 additional bug report. I was wrong. I'll log a bug report and try to
 work around the assertion failure in std.algorithm.
 
 Thanks again,
 Jonathan

Disregard the last post. The issue still exists; I was just looking at 
the wrong file.


Re: dmd 1.068 and 2.053 release

2011-05-16 Thread Jonathan Crapuchettes
I'm getting a segfault while compiling my code with the 64-bit version of dmd 
2.053. I can't seem to figure out where the problem exists, but something is 
making me think that it is a problem with std.parallelism. Attached is the 
output of dmd with -v.


Walter Bright wrote:

Thanks for everyone's hard work on this release!

http://www.digitalmars.com/d/1.0/changelog.html
http://ftp.digitalmars.com/dmd.1.067.zip

Now includes FreeBSD:

http://www.digitalmars.com/d/2.0/changelog.html
http://ftp.digitalmars.com/dmd.2.052.zip
/opt/dmd2/linux/bin64/dmd createCommuting.d countyMap.d quadpro.d 
flowCreation.d flowExpansion.d  cube.d config_reader.d -I../ 
-L/usr/lib/libmysqlclient.so.16 -version=MYSQLCLIENT_16 -version=NoATLAS 
-debug=Hack -gc -O -v  ../ccb/io/misc.d ../ccb/MySQLConnection.d 
../ccb/matrix/Matrix.d ../ccb/matrix/Vector.d ../ccb/matrix/hash.d 
../ccb/matrix/Util.d
binary/opt/dmd2/linux/bin64/dmd
version   v2.053
config/opt/dmd2/linux/bin64/dmd.conf
parse createCommuting
parse countyMap
parse quadpro
parse flowCreation
parse flowExpansion
parse cube
parse config_reader
parse misc
parse MySQLConnection
parse Matrix
parse Vector
parse hash
parse Util
importall createCommuting
importobject
(/opt/dmd2/linux/bin64/../../src/druntime/import/object.di)
importstd.stdio (/opt/dmd2/linux/bin64/../../src/phobos/std/stdio.d)
importcore.stdc.stdio   
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/stdio.di)
importcore.stdc.config  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/config.di)
importcore.stdc.stddef  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/stddef.di)
importcore.stdc.stdarg  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/stdarg.di)
importstd.stdiobase (/opt/dmd2/linux/bin64/../../src/phobos/std/stdiobase.d)
importcore.memory   
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/memory.di)
importcore.stdc.errno   
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/errno.di)
importcore.stdc.stdlib  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/stdlib.di)
importcore.stdc.string  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/string.di)
importcore.stdc.wchar_  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/wchar_.di)
importcore.stdc.time
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/time.di)
importcore.stdc.stdint  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/stdint.di)
importcore.stdc.signal  
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/signal.di)
importstd.algorithm (/opt/dmd2/linux/bin64/../../src/phobos/std/algorithm.d)
importstd.c.string  (/opt/dmd2/linux/bin64/../../src/phobos/std/c/string.d)
importstd.array (/opt/dmd2/linux/bin64/../../src/phobos/std/array.d)
importcore.bitop
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/bitop.di)
importstd.conv  (/opt/dmd2/linux/bin64/../../src/phobos/std/conv.d)
importcore.stdc.math
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/stdc/math.di)
importstd.ctype (/opt/dmd2/linux/bin64/../../src/phobos/std/ctype.d)
importstd.exception (/opt/dmd2/linux/bin64/../../src/phobos/std/exception.d)
importstd.range (/opt/dmd2/linux/bin64/../../src/phobos/std/range.d)
importstd.functional
(/opt/dmd2/linux/bin64/../../src/phobos/std/functional.d)
importstd.metastrings   
(/opt/dmd2/linux/bin64/../../src/phobos/std/metastrings.d)
importstd.traits(/opt/dmd2/linux/bin64/../../src/phobos/std/traits.d)
importstd.typetuple (/opt/dmd2/linux/bin64/../../src/phobos/std/typetuple.d)
importstd.typecons  (/opt/dmd2/linux/bin64/../../src/phobos/std/typecons.d)
importstd.format(/opt/dmd2/linux/bin64/../../src/phobos/std/format.d)
importcore.vararg   
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/vararg.di)
importstd.bitmanip  (/opt/dmd2/linux/bin64/../../src/phobos/std/bitmanip.d)
importstd.math  (/opt/dmd2/linux/bin64/../../src/phobos/std/math.d)
importstd.string(/opt/dmd2/linux/bin64/../../src/phobos/std/string.d)
importcore.exception
(/opt/dmd2/linux/bin64/../../src/druntime/import/core/exception.di)
importstd.encoding  (/opt/dmd2/linux/bin64/../../src/phobos/std/encoding.d)
importstd.regex (/opt/dmd2/linux/bin64/../../src/phobos/std/regex.d)
importstd.outbuffer (/opt/dmd2/linux/bin64/../../src/phobos/std/outbuffer.d)
importstd.c.stdio   (/opt/dmd2/linux/bin64/../../src/phobos/std/c/stdio.d)
importstd.c.stdlib  (/opt/dmd2/linux/bin64/../../src/phobos/std/c/stdlib.d)
importstd.c.stdarg  (/opt/dmd2/linux/bin64/../../src/phobos/std/c/stdarg.d)
importstd.utf   (/opt/dmd2/linux/bin64/../../src/phobos/std/utf.d)
importstd.uni