warnings

Can you ask ruby to treat warnings as errors?

Does ruby allow you to treat warnings as errors? One reason I'd like to do this is to ensure that if heckle removing a line of code means that a warning occurs, I have the option of ensuring that the mutant get killed. ...

Visual C++: How to disable specific linker warnings?

I'm using a library from CGAL which during the linking stage of my code compilation produces a lot of linking warnings of this form: warning LNK4099: PDB 'vc80.pdb' was not found with 'gmp-vc80-mt-sgd.lib' or at 'vc80.pdb'; linking object as if no debug info How do I turn off this specific linker warning under Visual C++/Studio 2008? ...

Preventing :make in VIM from going to a warning.

I have a warning I can not easily remove from my build, every time i run ":make" from inside vim the quickfix takes me to some header file I don't care about. How can I prevent VIM from doing this and only showing me warnings and errors I do care about? ...

Why does the absence of the assignment operator permit me to modify a Ruby constant with no compiler warning?

In the following two examples I do the same thing, creating a constant String and using the concat method to modify it. Because it's a constant, I expect a compiler warning but only receive one in the second example when I use the assignment operator. Why is this? X = "hello" X.concat(" world") puts X # no warning X = "hello" X = X.con...

Is there a way to have the c# compiler display warnings when a switch statement do have unhandled cases ?

Consider the following code : private enum myEnum { A, B } private void myMethod(myEnum m) { switch (m) { case myEnum.A: //do stuff break; case myEnum.B: //do stuf...

IE 8 security warning - choosing not to display unsecure items - JS still run?

Hello, I've got google conversion tracking code (small bit of javascript) on a confirmation page on my site which is displayed after user completes a transaction. It is displayed on my wordpay callback page which is pulling data from the regular site (http) to the worldpay site (https) so IE 7/8 asks "do you want to display non-secure...

OpenMp Coding: warning: ignoring #pragma omp parallel

Hi, Iam getting this warning : warning: ignoring #pragma omp parallel during compilation of a C code with openmp directives on linux Gcc version is 4.4. Is this only a warning or the execution is in actual not in parallel.Need solution with a bit of some explanation. I have provide -fopenmp with make command , but gcc doesn't accept ...

What's the best way to suppress a runtime console warning in Java?

I am using the getResponseBody() method of the org.apache.commons.httpclient.methods.PostMethod class. However, I am always getting a message written to the console at runtime: WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended. In the code I have to write the response...

Empty structure in C

I have a structure with no member (for the moment) and I would like to know if it is possible to suppress the warning I get: warning: struct has no members Is it possible to add a member and keep the sizeof the struct zero? Any other solution? ...

'comparison is always true due to limited range of data type' warning in C?

I have the following code //Point.h #define WIDTH 8 #define HEIGHT 8 typedef struct Point { char x; char y; } Point; //Board.c #include <stdbool.h> // Some other functions that we don't care about... bool inBounds(Point * p) { return p->x >= 0 && p->x <= WIDTH && p->y >= 0 && p->y <= HEIGHT; } When I compile th...

Avoiding unused variables warnings when using assert() in a Release build

Sometimes a local variable is used for the sole purpose of checking it in an assert(), like so - int Result = Func(); assert( Result == 1 ); When compiling code in a Release build, assert()s are usually disabled, so this code may produce a warning about Result being set but never read. A possible workaround is - int Result = Func();...

Is my approach to lazy loading flawed?

Platform: Visual Studio 2008 SP1 with Resharper 4.1, .NET 3.5 I have a class with a static method, GetProperty<T> that returns a property value lazily. private static T GetProperty<T>(T backingField, Func<T> factory) where T : class { if (backingField == null) backingField = factory(); return backingField; } But...

What cast occurs when there is a signed/unsigned mismatch?

When a compiler finds a signed / unsigned mismatch, what action does it take? Is the signed number cast to an unsigned or vice versa? and why? ...

Compilation resulting in double warnings

I have a WPF project and compilation by Visual Studio/MSBuild seems to do 2 passes, with the latter pass adding some temporary resource files, e.g. csc <options> <files> csc <options> <files> /resource:obj\Debug\Project.g.resources I suspect you cannot work around this (at least not without giving up code generation or XAML). But the ...

Suppressing obsolete warnings in VB.Net

I have VB.Net code in VS 2008 using an obsolete method, and would like to suppress the warning. Unfortunately, following the recommendation is not a good solution, because it requires using a different class, which works differently, in important ways. I'm trying to suppress the warning using System.Diagnostics.CodeAnalysis.SuppressMessa...

Unsafe JavaScript attempt to access frame warning in Safari

I'm using Facebook Connect in my app. I have it working pretty well, but in the Safari Error console, I'm seeing errors like this: Unsafe JavaScript attempt to access frame with URL http://...#... from frame with URL http://www.connect.facebook.com/extern/login_status.phpapi_key=..&amp;extern=2&amp;channel=http...xd_receiver.htm. Domain...

How to redirect python warnings to a custom stream?

Let's say I have a file-like object like StreamIO and want the python's warning module write all warning messages to it. How do I do that? ...

Best practices for handling warnings

The project I'm currently working on generates 30+ warnings each time it gets build. They were ignored from the beginning of the projects. I guess due to the lack of policy about warnings. How do you usually handle this? Ignore them altogether? Try to fix them all at once (this requires some time)? Or just fix bit by bit along the way? ...

How to ignore deprecation warnings in Python

I keep getting this : DeprecationWarning: integer argument expected, got float How do I make this message go away? Is there a way to avoid warnings in Python? ...

gcc switches to enable analysis for warnings

In gcc, certain warnings require optimization to be enabled. For example: int foo() { int x; return x; } In order to detect the uninitialized variable, -O must be passed. $ gcc -W -Wall -c test.c $ gcc -W -Wall -c test.c -O test.c: In function ‘foo’: test.c:3: warning: ‘x’ is used uninitialized in this function However, thi...