Thread overview
[dmd-beta] dmd 2.066 prep: Ubuntu
Jun 28, 2014
Andrew Edwards
Jun 29, 2014
Walter Bright
Jun 29, 2014
Andrew Edwards
Jun 29, 2014
Kenji Hara
Jun 29, 2014
Walter Bright
June 29, 2014
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@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta
June 28, 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@puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta

_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta
June 29, 2014
Done: https://issues.dlang.org/show_bug.cgi?id=13002

On 2014年06月29日 09:09, Walter Bright wrote:
> 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:
>>
[SNIP]
_______________________________________________
dmd-beta mailing list
dmd-beta@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-beta
June 29, 2014
2014-06-29 11:12 GMT+09:00 Andrew Edwards via dmd-beta < dmd-beta@puremagic.com>:

>
> Done: https://issues.dlang.org/show_bug.cgi?id=13002


I merged the fix posted by Safety0ff: https://github.com/D-Programming-Language/phobos/pull/2282

Kenji Hara


June 28, 2014
On 6/28/2014 9:24 PM, Kenji Hara via dmd-beta wrote:
> 2014-06-29 11:12 GMT+09:00 Andrew Edwards via dmd-beta <dmd-beta@puremagic.com <mailto:dmd-beta@puremagic.com>>:
>
>
>     Done: https://issues.dlang.org/show_bug.cgi?id=13002
>
>
> I merged the fix posted by Safety0ff: https://github.com/D-Programming-Language/phobos/pull/2282
>
> Kenji Hara
>

Awes!