• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 … 61 62 63 64 65 … 117 Next »

Strange warnings when building Dolphin
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Strange warnings when building Dolphin
03-26-2011, 03:47 AM
#1
ZLRK Offline
Member
***
Posts: 108
Threads: 20
Joined: Jul 2010
I always get some warnings when building Dolphin, though they haven't prevented me from building and installing yet...
This is when building Videocommon:

PHP Code:
Scanning dependencies of target videocommon
[ 16%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/BPFunctions.cpp.o                   
[ 16%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/BPMemory.cpp.o                      
[ 17%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/BPStructs.cpp.o                     
[ 17%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/CPMemory.cpp.o                      
[ 17%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/CommandProcessor.cpp.o              
[ 17%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/DLCache.cpp.o                       
[ 18%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/Debugger.cpp.o                      
[ 18%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/Fifo.cpp.o                          
[ 18%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/FramebufferManagerBase.cpp.o        
[ 18%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/HiresTextures.cpp.o                 
[ 19%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/ImageWrite.cpp.o                    
[ 19%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/IndexGenerator.cpp.o                
[ 19%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/LightingShaderGen.cpp.o             
[ 19%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/MainBase.cpp.o                      
[ 20%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/OnScreenDisplay.cpp.o               
[ 20%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/OpcodeDecoding.cpp.o                
[ 20%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/OpenCL.cpp.o                        
[ 20%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/OpenCL/OCLTextureDecoder.cpp.o      
[ 21%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/PixelEngine.cpp.o                   
[ 21%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/PixelShaderGen.cpp.o                
[ 21%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/PixelShaderManager.cpp.o            
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/PixelShaderManager.cpp: In static member function ‘static void PixelShaderManager::SetConstants()’:
/
home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/PixelShaderManager.cpp:307:38: warning: array subscript is above array bounds
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/PixelShaderManager.cpp:307:38: warning: array subscript is above array bounds
[ 21%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/RenderBase.cpp.o
[ 22%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/Statistics.cpp.o                    
[ 22%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/TextureCacheBase.cpp.o              
[ 22%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/TextureConversionShader.cpp.o       
[ 22%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/TextureDecoder.cpp.o                
[ 23%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoader.cpp.o                  
[ 23%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoaderManager.cpp.o           
In file included from 
/usr/include/c++/4.5/ext/hash_map:60:0,                                                         
                 
from /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/VertexLoaderManager.cpp:23:
/
usr/include/c++/4.5/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
[ 23%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoader_Color.cpp.o
[ 23%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoader_Normal.cpp.o           
[ 24%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoader_Position.cpp.o         
[ 24%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexLoader_TextCoord.cpp.o        
[ 24%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexManagerBase.cpp.o             
[ 24%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexShaderGen.cpp.o               
[ 25%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VertexShaderManager.cpp.o           
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/VertexShaderManager.cpp: In static member function ‘static void VertexShaderManager::SetConstants()’:
/
home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/VertexShaderManager.cpp:245:37: warning: array subscript is above array bounds
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/VideoCommon/Src/VertexShaderManager.cpp:245:37: warning: array subscript is above array bounds
[ 25%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VideoConfig.cpp.o
[ 25%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/VideoState.cpp.o                    
[ 25%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/XFMemory.cpp.o                      
[ 26%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/XFStructs.cpp.o                     
[ 26%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Src/memcpy_amd.cpp.o                    
Linking CXX 
static library libvideocommon.a                                                                           
[ 26%] Built target videocommon 

This is when building the dolphin-emu binary:

PHP Code:
Scanning dependencies of target dolphin-emu
[ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/ARCodeAddEdit.cpp.o                   
[ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/AboutDolphin.cpp.o                    
[ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/CheatsWindow.cpp.o                    
[ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/ConfigMain.cpp.o                      
[ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/BreakpointDlg.cpp.o          
[ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/BreakpointView.cpp.o         
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/BreakpointWindow.cpp.o       
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/CodeView.cpp.o               
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/CodeWindow.cpp.o             
[ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/CodeWindowFunctions.cpp.o    
[ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/DSPDebugWindow.cpp.o         
[ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/DSPRegisterView.cpp.o        
[ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/DebuggerPanel.cpp.o          
[ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/DebuggerUIUtil.cpp.o         
[ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/JitWindow.cpp.o              
[ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/MemoryCheckDlg.cpp.o         
[ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/MemoryView.cpp.o             
[ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/MemoryWindow.cpp.o           
[ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/RegisterView.cpp.o           
[ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Debugger/RegisterWindow.cpp.o         
[ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Frame.cpp.o                           
[ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/FrameAui.cpp.o                        
[ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/FrameTools.cpp.o                      
[ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/GameListCtrl.cpp.o                    
[ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/GeckoCodeDiag.cpp.o                   
[ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/HotkeyDlg.cpp.o                       
[ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/ISOFile.cpp.o                         
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/DolphinWX/Src/ISOFile.h: In constructor ‘GameListItem::GameListItem(const std::string&)’:
/
home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/DolphinWX/Src/ISOFile.h:83:7: warning: ‘GameListItem::m_BlobCompressed’ will be initialized after
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/DolphinWX/Src/ISOFile.h:71:6: warning:   ‘int GameListItem::m_emu_state’
/home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/DolphinWX/Src/ISOFile.cpp:46:1: warning:   when initialized here
[ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/ISOProperties.cpp.o
[ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/InputConfigDiag.cpp.o                 
[ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/InputConfigDiagBitmaps.cpp.o          
[ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/LogConfigWindow.cpp.o                 
[ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/LogWindow.cpp.o                       
[ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/Main.cpp.o                            
[ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/MemcardManager.cpp.o                  
[ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/MemoryCards/GCMemcard.cpp.o           
[ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/MemoryCards/WiiSaveCrypted.cpp.o      
[ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/NetWindow.cpp.o                       
[ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/PHackSettings.cpp.o                   
[ 99%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/PatchAddEdit.cpp.o                    
[ 99%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/UDPConfigDiag.cpp.o                   
[ 99%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/VideoConfigDiag.cpp.o                 
[ 99%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/WXInputBase.cpp.o                     
[100%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/WiimoteConfigDiag.cpp.o               
[100%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/WxUtils.cpp.o                         
[100%] Building CXX object Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/Src/X11Utils.cpp.o                        
Linking CXX executable 
../../../Binaries/dolphin-emu                                                                  
[100%] Built target dolphin-emu 

What do they mean?
Find
Reply
03-26-2011, 04:17 AM
#2
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
... why do you care?
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
03-26-2011, 04:39 AM
#3
ZLRK Offline
Member
***
Posts: 108
Threads: 20
Joined: Jul 2010
Uff... sorry for asking a "stupid" question. I just wanted to know if those warnings could hit Dolphin's performance or something, even if they don't, I was just curious. I'm just starting to learn general coding, so I'm newb.
Find
Reply
03-26-2011, 04:53 AM
#4
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,208
Threads: 50
Joined: Jun 2009
Warning are just what the term says, hints at possible coding mistakes, but nothing more... nothing to worry about.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
03-26-2011, 05:01 PM
#5
Duke Nukem Offline
Banned
Posts: 1,724
Threads: 48
Joined: Mar 2011
Haha you think that's strange, at work I'm working on a project that has more then 2500 warnings every time you build.

It started out as an VB6 project, then it got converted to VB.Net, then they decided to have the server part as C# and the client part as VB.Net.
Sometimes you just want to scream out loud and ask what the hell these folks were thinking.

Anyway as NeoBrain stated warnings are nothing to be worried about.
I'll choose warnings over errors any day.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma