www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Is there a pragma or command line option to ask DMD to show a warning

reply Ecstatic Coder <ecstatic.coder gmail.com> writes:
It's taken me some time to find an implicit cast bug ("if 
(my_sometimes_negative_index >= this_array.length)"), while a 
simple C++-like implicit-cast warning would have allowed me to 
find this nasty bug WAY sooner...
Dec 15 2017
parent reply Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
On Friday, December 15, 2017 20:40:10 Ecstatic Coder via Digitalmars-d-learn 
wrote:
 It's taken me some time to find an implicit cast bug ("if
 (my_sometimes_negative_index >= this_array.length)"), while a
 simple C++-like implicit-cast warning would have allowed me to
 find this nasty bug WAY sooner...
No. https://issues.dlang.org/show_bug.cgi?id=259 - Jonathan M Davis
Dec 15 2017
parent reply Michael <michael toohuman.io> writes:
On Friday, 15 December 2017 at 21:29:10 UTC, Jonathan M Davis 
wrote:
 On Friday, December 15, 2017 20:40:10 Ecstatic Coder via 
 Digitalmars-d-learn wrote:
 It's taken me some time to find an implicit cast bug ("if 
 (my_sometimes_negative_index >= this_array.length)"), while a 
 simple C++-like implicit-cast warning would have allowed me to 
 find this nasty bug WAY sooner...
No. https://issues.dlang.org/show_bug.cgi?id=259 - Jonathan M Davis
How does something like this get left for so long...
Dec 15 2017
parent Ecstatic Coder <ecstatic.coder gmail.com> writes:
On Friday, 15 December 2017 at 21:55:12 UTC, Michael wrote:
 On Friday, 15 December 2017 at 21:29:10 UTC, Jonathan M Davis 
 wrote:
 On Friday, December 15, 2017 20:40:10 Ecstatic Coder via 
 Digitalmars-d-learn wrote:
 It's taken me some time to find an implicit cast bug ("if 
 (my_sometimes_negative_index >= this_array.length)"), while a 
 simple C++-like implicit-cast warning would have allowed me 
 to find this nasty bug WAY sooner...
No. https://issues.dlang.org/show_bug.cgi?id=259 - Jonathan M Davis
How does something like this get left for so long...
+1
Dec 15 2017