[dmd-beta] dmd 2.066 prep: Ubuntu

Walter Bright via dmd-beta dmd-beta at puremagic.com
Sat Jun 28 17:09:03 PDT 2014


Please file them on bugzilla and mark as "regression".

On 6/28/2014 4:52 PM, Andrew Edwards via dmd-beta wrote:
> The following issues occur when attempting to compile DMD on Ubuntu, request 
> assistance in identifying appropriate resolution:
>
> Building DMD 32-bit
> backend/strtold.c: In function ‘longdouble strtold_dm(const char*, char**)’:
> backend/strtold.c:346:36: warning: dereferencing type-punned pointer will 
> break strict-aliasing rules [-Wstrict-aliasing]
> *(long long *)&ldval = msdec;
> ^
> Copying file '/tmp/.create_dmd_release/dmd/src/dmd' to 
> '/tmp/.create_dmd_release/dmd/src/dmd32'.
> Building Druntime 32-bit
> Building Phobos 32-bit
> std/mmfile.d(344): Deprecation: alias core.sys.posix.sys.mman.MAP_ANON is 
> deprecated - Please use core.sys.linux.sys.mman for non-POSIX extensions
> std/mmfile.d(344): Deprecation: alias core.sys.posix.sys.mman.MAP_ANON is 
> deprecated - Please use core.sys.linux.sys.mman for non-POSIX extensions
> Building Druntime Docs
> Building Phobos Docs
> std/bitmanip.d(2354): Warning: Ddoc: function declaration has no parameter 
> 'index'
> std/bitmanip.d(2354): Warning: Ddoc: parameter count mismatch
> std/bitmanip.d(2958): Warning: Ddoc: parameter count mismatch
> std/bitmanip.d(3314): Warning: Ddoc: parameter count mismatch
> std/getopt.d(388): Warning: Ddoc: Stray '('. This may cause incorrect Ddoc 
> output. Use $(LPAREN) instead for unpaired left parentheses.
> std/mmfile.d(344): Deprecation: alias core.sys.posix.sys.mman.MAP_ANON is 
> deprecated - Please use core.sys.linux.sys.mman for non-POSIX extensions
> std/parallelism.d(1807): Warning: Ddoc: function declaration has no parameter 
> 'source'
> std/parallelism.d(1807): Warning: Ddoc: function declaration has no parameter 
> 'bufSize'
> std/parallelism.d(1807): Warning: Ddoc: function declaration has no parameter 
> 'workUnitSize'
> std/process.d(1615): Warning: Ddoc: function declaration has no parameter 
> 'program'
> std/process.d(1615): Warning: Ddoc: function declaration has no parameter 
> 'command'
> std/process.d(1615): Warning: Ddoc: parameter count mismatch
> std/process.d(1953): Warning: Ddoc: function declaration has no parameter 
> 'program'
> std/process.d(1953): Warning: Ddoc: function declaration has no parameter 
> 'command'
> std/process.d(1953): Warning: Ddoc: parameter count mismatch
> std/random.d(1601): Warning: Ddoc: Stray ')'. This may cause incorrect Ddoc 
> output. Use $(RPAREN) instead for unpaired right parentheses.
> std/random.d(1601): Warning: Ddoc: Stray ')'. This may cause incorrect Ddoc 
> output. Use $(RPAREN) instead for unpaired right parentheses.
> std/string.d(1044): Warning: Ddoc: parameter count mismatch
> std/string.d(1109): Warning: Ddoc: parameter count mismatch
> std/string.d(1189): Warning: Ddoc: parameter count mismatch
> std/string.d(1271): Warning: Ddoc: parameter count mismatch
> std/uni.d(2333): Warning: Ddoc: Stray ')'. This may cause incorrect Ddoc 
> output. Use $(RPAREN) instead for unpaired right parentheses.
> std/uni.d(2333): Warning: Ddoc: Stray ')'. This may cause incorrect Ddoc 
> output. Use $(RPAREN) instead for unpaired right parentheses.
> std/uni.d(2333): Warning: Ddoc: Stray ')'. This may cause incorrect Ddoc 
> output. Use $(RPAREN) instead for unpaired right parentheses.
> make: *** No rule to make target 
> `../web/phobos-prerelease/std_container_package.html', needed by `html'. Stop.
> make: *** Waiting for unfinished jobs....
> std/net/curl.d(2450): Warning: Ddoc: function declaration has no parameter 
> 'dlTotal'
> std/net/curl.d(2450): Warning: Ddoc: function declaration has no parameter 
> 'dlNow'
> std/net/curl.d(2450): Warning: Ddoc: function declaration has no parameter 
> 'ulTotal'
> std/net/curl.d(2450): Warning: Ddoc: function declaration has no parameter 
> 'ulNow'
> std/net/curl.d(2450): Warning: Ddoc: parameter count mismatch
> std/net/curl.d(3058): Warning: Ddoc: function declaration has no parameter 
> 'dlTotal'
> std/net/curl.d(3058): Warning: Ddoc: function declaration has no parameter 
> 'dlNow'
> std/net/curl.d(3058): Warning: Ddoc: function declaration has no parameter 
> 'ulTotal'
> std/net/curl.d(3058): Warning: Ddoc: function declaration has no parameter 
> 'ulNow'
> std/net/curl.d(3058): Warning: Ddoc: parameter count mismatch
> std/net/curl.d(3396): Warning: Ddoc: function declaration has no parameter 
> 'dlTotal'
> std/net/curl.d(3396): Warning: Ddoc: function declaration has no parameter 
> 'dlNow'
> std/net/curl.d(3396): Warning: Ddoc: function declaration has no parameter 
> 'ulTotal'
> std/net/curl.d(3396): Warning: Ddoc: function declaration has no parameter 
> 'ulNow'
> std/net/curl.d(3396): Warning: Ddoc: parameter count mismatch
> create_dmd_release: Error: Command failed (ran from dir 
> '/tmp/.create_dmd_release/phobos'): make -j4 MODEL=32 DMD=../dmd/src/dmd 
> RELEASE=1 LATEST=master -f posix.mak html DOCSRC=../dlang.org 
> DOC=../web/phobos-prerelease > /dev/null
>
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta



More information about the dmd-beta mailing list