Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #928 (closed defect: duplicate)

Opened 10 months ago

Last modified 10 months ago

warnings in IEEE.d, r3225 build problems

Reported by: mandel Assigned to: Don Clugston
Priority: blocker Milestone: 0.99.5
Component: Core Functionality Version: 0.99.4 Frank
Keywords: Cc:

Description

r3225 does emit warnings during compilation.

Many object files don't get created as a result.

Most notable warning from "build-tango.sh dmd":

warning - tango/math/IEEE.d(882): Error: implicit conversion of expression (32767 & cast(int)((cast(ushort*)(& x))[4u])) of type int to ushort can cause loss of data
warning - tango/math/IEEE.d(927): Error: implicit conversion of expression (cast(int)(p[3u]) & 32752) of type int to ushort can cause loss of data
warning - tango/math/IEEE.d(943): Error: implicit conversion of expression (32767 & cast(int)((cast(ushort*)(& x))[4u])) of type int to ushort can cause loss of data
warning - tango/math/IEEE.d(1139): Error: implicit conversion of expression (32767 & cast(int)((cast(ushort*)(& x))[4u])) of type int to ushort can cause loss of data

For a more complete log:

http://rafb.net/p/JynRVT44.html

Change History

02/19/08 02:04:17 changed by larsivi

  • status changed from new to closed.
  • resolution set to duplicate.
  • milestone changed from 0.99.6 to 0.99.5.

Duplicate of #912