View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0027091 | Community | OCCT:Coding | public | 2016-01-20 06:43 | 2016-04-20 15:49 |
Reporter | Epy | Assigned To | bugmaster | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | Ubuntu 15.10 x64 | ||||
Product Version | 7.0.0 | ||||
Target Version | 7.0.0 | Fixed in Version | 7.0.0 | ||
Summary | 0027091: 7.0.0 beta Clang OOP -Wall warnings - missing overrides and undefined internal linkages | ||||
Description | Compiling the OCCT 7.0.0 beta tarball using Clang 3.6.2 under Ubuntu 15.10 x64, the following warnings are issued (overloaded virtual warnings are excluded): /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:27:48: warning: 'CreateDocument' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:30:32: warning: 'Read' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:27:48: warning: 'CreateDocument' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:30:32: warning: 'Read' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/Standard/Standard_Type.hxx:169:34: warning: variable 'opencascade::type_instance<(anonymous namespace)::BRepBuilderAPI_Copy_Modification>::myInstance' has internal linkage but is not defined [-Wundefined-internal] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:27:48: warning: 'CreateDocument' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:30:32: warning: 'Read' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdDrivers/StdDrivers_DocumentRetrievalDriver.hxx:24:32: warning: 'BindTypes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:27:48: warning: 'CreateDocument' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx:30:32: warning: 'Read' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/StdDrivers/StdDrivers_DocumentRetrievalDriver.hxx:24:32: warning: 'BindTypes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] /home/jake/opencascade-7.0.0-beta/src/Standard/Standard_Type.hxx:169:34: warning: variable 'opencascade::type_instance<(anonymous namespace)::VUserDrawObj>::myInstance' has internal linkage but is not defined [-Wundefined-internal] | ||||
Steps To Reproduce | use -Wall compiler option | ||||
Tags | No tags attached. | ||||
Test case number | |||||
occt: master 8bb8064e 2015-12-27 11:48:22
Committer: abv Details Diff |
Fix of compiler warnings on OCCT 7.0.0.beta (CLang and VC++ 14) |
Affected Issues 0027091 |
|
mod - src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx | Diff File | ||
mod - src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx | Diff File | ||
mod - src/Standard/Standard_Type.hxx | Diff File | ||
mod - src/StdDrivers/StdDrivers_DocumentRetrievalDriver.hxx | Diff File | ||
mod - src/StdLDrivers/StdLDrivers_DocumentRetrievalDriver.hxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-01-20 06:43 | Epy | New Issue | |
2016-01-20 06:43 | Epy | Assigned To | => kgv |
2016-01-20 11:04 | kgv | Note Added: 0049963 | |
2016-01-20 11:04 | kgv | Assigned To | kgv => abv |
2016-01-20 11:04 | kgv | Status | new => feedback |
2016-01-20 11:04 | kgv | Product Version | => 7.0.0 |
2016-01-20 11:04 | kgv | Target Version | => 7.0.0 |
2016-01-21 09:00 |
|
Note Added: 0049990 | |
2016-01-21 09:00 |
|
Assigned To | abv => bugmaster |
2016-01-21 09:00 |
|
Status | feedback => tested |
2016-01-21 09:02 |
|
Changeset attached | => occt master 8bb8064e |
2016-01-21 12:36 | bugmaster | Status | tested => verified |
2016-01-21 12:36 | bugmaster | Resolution | open => fixed |
2016-01-25 10:39 |
|
Relationship added | related to 0027106 |
2016-04-20 15:43 |
|
Fixed in Version | => 7.0.0 |
2016-04-20 15:49 |
|
Status | verified => closed |