www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Lots of D code

reply steven kladitis <steven_kladitis yahoo.com> writes:
I have 843 programs written in D. 805 actually create an 32 bit 
exe in windows 10. I am running the latest D.  Some just start to 
link and the linker disappears. Some just have issues I am  not 
able figure out. I can attach the code and scripts I use to 
compile and run these. If anyone is willing to figure out why the 
38 do not compile, I would appreciate code that works.  The 
execute_bf_v2.d creates an exe that is small but takes about 1 
hour to link on a 12 core processor with 64g of ram as 14tb of 
disk space. The rest link very fast.  If anyone is interested, 
let me know.  I would love to get the 38 working.  Also there are 
a few that produce incorrect answers.  The Generate_maze.d  
produces all but the last line of the maze.  I added a line just 
for it.  I do not understand why.  All of the programs are from 
RosettaCode.org. The  script to compile them generates a log file 
and you will see a few that the linker just stops???? No idea 
why. A few have 64K link errors no idea why.


TIA,
Steven
Dec 22 2015
next sibling parent Basile B. <b9.temp gmx.com> writes:
On Wednesday, 23 December 2015 at 00:59:53 UTC, steven kladitis 
wrote:
 I have 843 programs written in D.
 [...] All of the programs are from RosettaCode.org. The  script 
 to compile them generates a log file and you will see a few 
 that the linker just stops???? No idea why. A few have 64K link 
 errors no idea why.


 TIA,
 Steven
I suggest you to put the 38 on GH (or the whole thing). They probably reveal some DMD bugs.
Dec 22 2015
prev sibling next sibling parent reply Basile B. <b2.temp gmx.com> writes:
On Wednesday, 23 December 2015 at 00:59:53 UTC, steven kladitis 
wrote:
 I have 843 programs written in D. 805 actually create an 32 bit 
 exe in windows 10. I am running the latest D.  Some just start 
 to link and the linker disappears. Some just have issues I am  
 not able figure out. I can attach the code and scripts I use to 
 compile and run these. If anyone is willing to figure out why 
 the 38 do not compile, I would appreciate code that works.  The 
 execute_bf_v2.d creates an exe that is small but takes about 1 
 hour to link on a 12 core processor with 64g of ram as 14tb of 
 disk space. The rest link very fast.  If anyone is interested, 
 let me know.  I would love to get the 38 working.  Also there 
 are a few that produce incorrect answers.  The Generate_maze.d  
 produces all but the last line of the maze.  I added a line 
 just for it.  I do not understand why.  All of the programs are 
 from RosettaCode.org. The  script to compile them generates a 
 log file and you will see a few that the linker just stops???? 
 No idea why. A few have 64K link errors no idea why.


 TIA,
 Steven
what's up ? ;) Did you upload, so that bugs can be verified ?
Dec 28 2015
parent Ivan Kazmenko <gassa mail.ru> writes:
On Monday, 28 December 2015 at 14:24:04 UTC, Basile B. wrote:
 On Wednesday, 23 December 2015 at 00:59:53 UTC, steven kladitis 
 wrote:
 ...
 All of the programs are from RosettaCode.org. The  script to 
 compile them generates a log file and you will see a few that 
 the linker just stops???? No idea why. A few have 64K link 
 errors no idea why.


 TIA,
 Steven
what's up ? ;) Did you upload, so that bugs can be verified ?
As the original poster mentioned RosettaCode, perhaps they are just programs from http://rosettacode.org/wiki/D ? There are 742 entries, but some (like http://rosettacode.org/wiki/99_Bottles_of_Beer#D) contain more than one D program.
Dec 28 2015
prev sibling parent Basile B. <b2.temp gmx.com> writes:
On Wednesday, 23 December 2015 at 00:59:53 UTC, steven kladitis 
wrote:
 I have 843 programs written in D. 805 actually create an 32 bit 
 exe in windows 10. I am running the latest D.  Some just start 
 to link and the linker disappears. Some just have issues I am  
 not able figure out. I can attach the code and scripts I use to 
 compile and run these. If anyone is willing to figure out why 
 the 38 do not compile, I would appreciate code that works.  The 
 execute_bf_v2.d creates an exe that is small but takes about 1 
 hour to link on a 12 core processor with 64g of ram as 14tb of 
 disk space. The rest link very fast.  If anyone is interested, 
 let me know.  I would love to get the 38 working.  Also there 
 are a few that produce incorrect answers.  The Generate_maze.d  
 produces all but the last line of the maze.  I added a line 
 just for it.  I do not understand why.  All of the programs are 
 from RosettaCode.org. The  script to compile them generates a 
 log file and you will see a few that the linker just stops???? 
 No idea why. A few have 64K link errors no idea why.


 TIA,
 Steven
What's up with those 38 programs ?
Jan 05