On Sat, Jun 16, 2012 at 3:22 AM, Pete Batard <p...@akeo.ie> wrote:
> On 2012.06.15 19:56, Orin Eman wrote:
>> I compiled at warning level 4 with Visual Studio 2010.  There is a lot
>> of noise...
>
> Good point.
>
> I don't think I recompiled at level 4 since last time we tried it in
> libusb-devel, which was probably more than a year ago.
> I have now added this item as another task for for the 1.0.13 milestone.
>
>> For future releases, you might want to look into this one :
>>
>> 1>c:\projects\isync\ultrasyncii\libusbx-1.0.12\libusb\os\windows_usb.c(1346):
>> warning C4701: potentially uninitialized local variable 'dev_info_data' used
>>
>> I think it's a false alarm.
>
> Will look into that, as well as the disabling of 4200 and the remaining
> ones. I've become quite fond of warning hunting lately... ;)
>

This is the warning log for VS11 RC after disable 4200 warning.
http://www.microsoft.com/visualstudio/11/en-us

------ Rebuild All started: Project: libusb-1.0 (static),
Configuration: Release Win32 ------
Build started 16/6/2012 5:26:42 PM.
_PrepareForClean:
  Deleting file
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\lib\libusb-1.0\libusb-1.0
(static).lastbuildstate".
InitializeBuildStatus:
  Creating 
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\lib\libusb-1.0\libusb-1.0
(static).unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
  core.c
..\libusb\core.c(1777): warning C4100: 'tzp' : unreferenced formal parameter
  descriptor.c
  io.c
  poll_windows.c
..\libusb\os\poll_windows.c(672): warning C4100: 'buf' : unreferenced
formal parameter
..\libusb\os\poll_windows.c(707): warning C4100: 'buf' : unreferenced
formal parameter
  sync.c
  threads_windows.c
..\libusb\os\threads_windows.c(30): warning C4100: 'attr' :
unreferenced formal parameter
..\libusb\os\threads_windows.c(85): warning C4100: 'attr' :
unreferenced formal parameter
  windows_usb.c
Lib:
  libusb_static.vcxproj ->
C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\lib\libusb-1.0.lib
FinalizeBuildStatus:
  Deleting file
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\lib\libusb-1.0\libusb-1.0
(static).unsuccessfulbuild".
  Touching 
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\lib\libusb-1.0\libusb-1.0
(static).lastbuildstate".

Build succeeded.

Time Elapsed 00:00:03.81
------ Rebuild All started: Project: xusb, Configuration: Release Win32 ------
Build started 16/6/2012 5:26:46 PM.
_PrepareForClean:
  Deleting file
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\examples\xusb\xusb.lastbuildstate".
InitializeBuildStatus:
  Creating 
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\examples\xusb\xusb.unsuccessfulbuild"
because "AlwaysCreate" was specified.
ClCompile:
  xusb.c
..\examples\xusb.c(183): warning C4127: conditional expression is constant
..\examples\xusb.c(189): warning C4127: conditional expression is constant
..\examples\xusb.c(196): warning C4127: conditional expression is constant
..\examples\xusb.c(271): warning C4127: conditional expression is constant
..\examples\xusb.c(299): warning C4127: conditional expression is constant
..\examples\xusb.c(469): warning C4127: conditional expression is constant
..\examples\xusb.c(492): warning C4127: conditional expression is constant
..\examples\xusb.c(605): warning C4389: '!=' : signed/unsigned mismatch
..\examples\xusb.c(775): warning C4127: conditional expression is constant
..\examples\xusb.c(789): warning C4127: conditional expression is constant
..\examples\xusb.c(870): warning C4127: conditional expression is constant
..\examples\xusb.c(873): warning C4127: conditional expression is constant
..\examples\xusb.c(874): warning C4127: conditional expression is constant
..\examples\xusb.c(876): warning C4127: conditional expression is constant
..\examples\xusb.c(882): warning C4127: conditional expression is constant
Link:
  Generating code
c:\work\libusbx\libusbx-1.0.12\libusb\os\windows_usb.c(458): warning
C4706: assignment within conditional expression
c:\work\libusbx\libusbx-1.0.12\libusb\os\windows_usb.c(1337): warning
C4706: assignment within conditional expression
c:\work\libusbx\libusbx-1.0.12\libusb\os\windows_usb.c(1346): warning
C4701: potentially uninitialized local variable 'dev_info_data' used
  Finished generating code
  xusb.vcxproj ->
C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\examples\xusb.exe
FinalizeBuildStatus:
  Deleting file
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\examples\xusb\xusb.unsuccessfulbuild".
  Touching 
"C:\work\libusbx\libusbx-1.0.12\msvc\..\Win32\Release\examples\xusb\xusb.lastbuildstate".

Build succeeded.

Time Elapsed 00:00:02.16
========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ==========



-- 
Xiaofan

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to