SiegeLord / Tango-D2

A port of the Tango library to D2
http://siegelord.github.com/Tango-D2/
Other
90 stars 38 forks source link

errors/ deprecations compiling with dmd 2.067.0 #80

Closed jordisayol closed 9 years ago

jordisayol commented 9 years ago
tango/stdc/math.d(436): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>'
tango/stdc/math.d(437): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>'
tango/stdc/math.d(438): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>'
tango/stdc/math.d(441): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>='
tango/stdc/math.d(442): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>='
tango/stdc/math.d(443): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!>='
tango/stdc/math.d(446): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<'
tango/stdc/math.d(447): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<'
tango/stdc/math.d(448): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<'
tango/stdc/math.d(451): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<='
tango/stdc/math.d(452): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<='
tango/stdc/math.d(453): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<='
tango/stdc/math.d(456): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<>'
tango/stdc/math.d(457): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<>'
tango/stdc/math.d(458): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<>'
tango/math/IEEE.d(858): Deprecation: use std.math.isNaN to deal with NaN operands rather than floating point operator '!<='
tango.math.BigInt is deprecated. Please use std.bigint instead.
tango/sys/Process.d(461): Error: escaping reference to variadic parameter args
tango/text/Regex.d(3781): Deprecation: this is not an lvalue
tango.io.FileScan is deprecated. Please use tango.io.FilePath.toList or tango.io.vfs.* instead.
tango/core/BitArray.d(112): Error: redundant attribute 'const'
tango/core/BitArray.d(469): Error: redundant attribute 'const'
tango/io/vfs/ZipFolder.d(48): Error: struct tango.io.vfs.ZipFolder.Entry destructors, postblits and invariants are not allowed in overlapping fields dir and file
tango/text/locale/Convert.d(367): Error: variable tango.time.chrono.Calendar.Calendar.JAPAN is not accessible from module Convert
tango/text/locale/Core.d(697): Error: variable tango.time.chrono.Calendar.Calendar.JAPAN is not accessible from module Core
tango/text/locale/Core.d(699): Error: variable tango.time.chrono.Calendar.Calendar.TAIWAN is not accessible from module Core
tango/text/locale/Core.d(701): Error: variable tango.time.chrono.Calendar.Calendar.KOREA is not accessible from module Core
tango/text/locale/Core.d(703): Error: variable tango.time.chrono.Calendar.Calendar.HIJRI is not accessible from module Core
tango/text/locale/Core.d(705): Error: variable tango.time.chrono.Calendar.Calendar.THAI is not accessible from module Core
tango/text/locale/Core.d(707): Error: variable tango.time.chrono.Calendar.Calendar.HEBREW is not accessible from module Core
tango/text/locale/Core.d(709): Error: variable tango.time.chrono.Calendar.Calendar.GREGORIAN_US is not accessible from module Core
tango/text/locale/Core.d(710): Error: variable tango.time.chrono.Calendar.Calendar.GREGORIAN_ME_FRENCH is not accessible from module Core
tango/text/locale/Core.d(711): Error: variable tango.time.chrono.Calendar.Calendar.GREGORIAN_ARABIC is not accessible from module Core
tango/text/locale/Core.d(712): Error: variable tango.time.chrono.Calendar.Calendar.GREGORIAN_XLIT_ENGLISH is not accessible from module Core
tango/text/locale/Core.d(713): Error: variable tango.time.chrono.Calendar.Calendar.GREGORIAN_XLIT_FRENCH is not accessible from module Core
tango/text/convert/DateTime.d(745): Error: variable tango.time.chrono.Calendar.Calendar.JAPAN is not accessible from module DateTime
tango/sys/linux/consts/socket.d(115): Error: enum member tango.sys.linux.consts.socket.AI_PASSIVE unmatched --- in DDoc comment
tango/sys/linux/consts/socket.d(128): Error: enum member tango.sys.linux.consts.socket.EAI_BADFLAGS unmatched --- in DDoc comment
tango/sys/linux/consts/socket.d(133): Error: enum member tango.sys.linux.consts.socket.EAI_FAMILY unmatched --- in DDoc comment
tango/sys/linux/consts/socket.d(134): Error: enum member tango.sys.linux.consts.socket.EAI_SOCKTYPE unmatched --- in DDoc comment
tango/sys/linux/consts/socket.d(135): Error: enum member tango.sys.linux.consts.socket.EAI_SERVICE unmatched --- in DDoc comment
dmd -o- doc/candydoc/modules.ddoc doc/candydoc/candy.ddoc -Dfdoc/tango_net_device_Berkeley.html tango/net/device/Berkeley.d
Error: radix 10 digit expected, not 'b'
SiegeLord commented 9 years ago

Should be fixed now.