MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031004Open CASCADE[OCCT] OCCT:Codingpublic2019-09-26 11:462020-10-05 16:55
Reportertizmaylo 
Assigned Tobugmaster 
PrioritynormalSeverityminor 
StatusverifiedResolutionfixed 
PlatformOSOS Version
Product Version[OCCT] 7.3.0 
Target Version[OCCT] 7.5.0Fixed in Version 
Summary0031004: Coding - eliminate warnings issued by gcc 9.1.0
DescriptionSome warnings are issued by gcc version 9.1.0 even on branch CR30609 (0030609). The warning log is attached (named gcc9.1.0-build.log).

Most of warnings is -Wdeprecated-copy: https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy [^]
TagsNo tags attached.
Test case numberNot required
Attached Fileslog file icon gcc9.1.0-build.log (1,600,148 bytes) 2019-09-26 11:46

- Relationships
related to 0030609verifiedapn Coding - eliminate warnings issued by gcc 8.1.0 
related to 0031671verifiedbugmaster Coding Rules - eliminate warnings issued by clang 11 

-  Notes
(0092022)
git (administrator)
2020-05-08 23:40

Branch CR31004 has been created by kgv.

SHA-1: 7eceb105643c2d3218dd954d6c2cf7d57950e80f


Detailed log of new commits:

Author: kgv
Date: Fri May 8 23:41:22 2020 +0300

    0031004: Coding - eliminate warnings issued by gcc 9.1.0
    
    Fixed -Wdeprecated-copy warning by adding missing counterpart
    in pair copy constructor / assignment operator.
    
    Fixed -Wrestrict warning within OSD::SetSignal().
(0092023)
git (administrator)
2020-05-09 00:27

Branch CR31004 has been updated forcibly by kgv.

SHA-1: 9a959232a525daec3e5ae4be9fd9ecc9482def51
(0092024)
git (administrator)
2020-05-09 00:55

Branch CR31004 has been updated forcibly by kgv.

SHA-1: a209097d358fa5eaf2b88a7edd08bb70dd9710f8
(0092025)
git (administrator)
2020-05-09 02:10

Branch CR31004 has been updated by kgv.

SHA-1: a41bd179e9c94c1e6c80b398535ed1b2e8228d65


Detailed log of new commits:

Author: kgv
Date: Sat May 9 02:11:18 2020 +0300

    AdvApp2Var_Iso is now passed by Handle.

(0092026)
git (administrator)
2020-05-09 02:23

Branch CR31004 has been updated by kgv.

SHA-1: 5a32246983777c91dbb9bfdbe85649b43e8dea45


Detailed log of new commits:

Author: kgv
Date: Sat May 9 02:24:20 2020 +0300

    # added more missing operator=

(0092027)
git (administrator)
2020-05-09 02:35

Branch CR31004 has been updated forcibly by kgv.

SHA-1: 2978d9f07d5b7474ecca11ccc80155fc7047c335
(0092028)
git (administrator)
2020-05-09 02:48

Branch CR31004 has been updated by kgv.

SHA-1: f063c9c7e6e5a6c27498245d1a5bfd4322b5e177


Detailed log of new commits:

Author: kgv
Date: Sat May 9 02:48:48 2020 +0300

    Dsiabled operator= for TDF_Transaction and TDF_IDFilter.
    Existing calls have been replaced by dedicated methods.

(0092030)
git (administrator)
2020-05-09 16:31

Branch CR31004_1 has been created by kgv.

SHA-1: da94a3b58eb1037ac13746dc17cc9455462f60aa


Detailed log of new commits:

Author: kgv
Date: Fri May 8 23:41:22 2020 +0300

    0031004: Coding - eliminate warnings issued by gcc 9.1.0
    
    Fixed -Wrestrict warning within OSD::SetSignal().
    
    Fixed -Wdeprecated-copy warning by adding missing counterpart
    in pair copy constructor / assignment operator or by removing trivial constructor.
    
    AdvApp2Var_Node, AdvApp2Var_Patch are now declared as Handle.
    AdvApp2Var_Iso is now passed by Handle.
    
    Disabled operator= for TDF_Transaction and TDF_IDFilter.
(0092031)
git (administrator)
2020-05-09 16:48

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: 8dbdd6bbdc1233ad8600e2c5111630e456d43dba
(0092032)
git (administrator)
2020-05-09 16:54

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: c2a0c991c3875ab81e413ea59cecb7ffc4ae1c60
(0092033)
git (administrator)
2020-05-09 17:00

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: 6a016b8e7957094de4cbd73114723708e7276fab
(0092034)
git (administrator)
2020-05-09 17:02

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: 2067ff8131f33dd4690667535f0777f711964764
(0092035)
git (administrator)
2020-05-09 17:10

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: 3aef239569cd6cdc36f395eeee912ddbe5082c07
(0092036)
git (administrator)
2020-05-09 20:28

Branch CR31004_1 has been updated forcibly by kgv.

SHA-1: 8cca64c35c7187864c8f4328ec32397df0d87079
(0092037)
kgv (developer)
2020-05-09 22:13

Patch is ready for review in OCCT branch CR31004_1.

http://vm-jenkins-test-12.nnov.opencascade.com:8080/view/CR31004_1-master-KGV/ [^]
(0092066)
git (administrator)
2020-05-11 17:41

Branch CR31004_1 has been updated by kgv.

SHA-1: 96db758b782ae34df00c32688a9d2fe57b92b3af


Detailed log of new commits:

Author: kgv
Date: Mon May 11 17:43:02 2020 +0300

    Standard.cxx - fixed GCC version mischeck causing building failure with experimental GCC versions.
    
    TopOpeBRepDS_EXPORT.cxx - fixed -Wmaybe-uninitialized warnings.

(0092126)
abv (manager)
2020-05-14 21:46

Reviewed, please integrate:
OCCT branch: CR31004_1 at 8cca64c35c7187864c8f4328ec32397df0d87079
Products branch: none
(0092176)
bugmaster (administrator)
2020-05-16 13:58

Combination -
OCCT branch : IR-2020-05-15
master SHA - 4db6748cc52edc0d8306eb2e436baa97d0db22a5
a206de37fbfa0bf71bd534ae47192bbec23b8522
Products branch : IR-2020-05-15 SHA - 891f2be718304b17c8581488e621b13e8a77f1c5
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 17198.74000000018 / 17177.020000000186 [+0.13%]
Products
Total CPU difference: 11197.280000000079 / 11272.470000000078 [-0.67%]
Windows-64-VC14:
OCCT
Total CPU difference: 18657.328125 / 18646.015625 [+0.06%]
Products
Total CPU difference: 13005.046875 / 13180.21875 [-1.33%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
(0092187)
git (administrator)
2020-05-16 14:21

Branch CR31004_1 has been deleted by inv.

SHA-1: 96db758b782ae34df00c32688a9d2fe57b92b3af
(0092188)
git (administrator)
2020-05-16 14:21

Branch CR31004 has been deleted by inv.

SHA-1: f063c9c7e6e5a6c27498245d1a5bfd4322b5e177

- Related Changesets
occt: master 158f2931
Timestamp: 2020-05-08 20:41:22
Author: kgv
Committer: bugmaster
Details ] Diff ]
0031004: Coding - eliminate warnings issued by gcc 9.1.0

Fixed -Wrestrict warning within OSD::SetSignal().

Fixed -Wdeprecated-copy warning by adding missing counterpart
in pair copy constructor / assignment operator or by removing trivial constructor.

AdvApp2Var_Node, AdvApp2Var_Patch are now declared as Handle.
AdvApp2Var_Iso is now passed by Handle.

Disabled operator= for TDF_Transaction and TDF_IDFilter.

Standard.cxx - fixed GCC version mischeck causing building failure with experimental GCC versions.

TopOpeBRepDS_EXPORT.cxx - fixed -Wmaybe-uninitialized warnings.
mod - src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Framework.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Framework.hxx Diff ] File ]
rm - src/AdvApp2Var/AdvApp2Var_Framework.lxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Iso.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Iso.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Network.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Network.hxx Diff ] File ]
rm - src/AdvApp2Var/AdvApp2Var_Network.lxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Node.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Node.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Patch.cxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Patch.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_SequenceOfNode.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_SequenceOfPatch.hxx Diff ] File ]
mod - src/AdvApp2Var/AdvApp2Var_Strip.hxx Diff ] File ]
mod - src/AdvApp2Var/FILES Diff ] File ]
mod - src/BOPTools/BOPTools_Set.cxx Diff ] File ]
mod - src/BOPTools/BOPTools_Set.hxx Diff ] File ]
mod - src/BVH/BVH_Box.hxx Diff ] File ]
mod - src/Geom2dHatch/Geom2dHatch_Element.cxx Diff ] File ]
mod - src/Geom2dHatch/Geom2dHatch_Element.hxx Diff ] File ]
mod - src/gp/gp_Quaternion.hxx Diff ] File ]
mod - src/gp/gp_Quaternion.lxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_CubeMapOrder.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_Vertex.hxx Diff ] File ]
mod - src/Graphic3d/Graphic3d_WorldViewProjState.hxx Diff ] File ]
mod - src/HatchGen/HatchGen_PointOnElement.cxx Diff ] File ]
mod - src/HatchGen/HatchGen_PointOnElement.hxx Diff ] File ]
mod - src/HatchGen/HatchGen_PointOnHatching.cxx Diff ] File ]
mod - src/HatchGen/HatchGen_PointOnHatching.hxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep_CurveAndSurface.cxx Diff ] File ]
mod - src/IGESToBRep/IGESToBRep_CurveAndSurface.hxx Diff ] File ]
mod - src/Interface/Interface_Graph.cxx Diff ] File ]
mod - src/Interface/Interface_Graph.hxx Diff ] File ]
mod - src/Interface/Interface_STAT.hxx Diff ] File ]
mod - src/Intf/Intf_SectionLine.hxx Diff ] File ]
mod - src/Intf/Intf_TangentZone.cxx Diff ] File ]
mod - src/Intf/Intf_TangentZone.hxx Diff ] File ]
mod - src/IntPolyh/IntPolyh_Point.hxx Diff ] File ]
mod - src/IntRes2d/IntRes2d_Intersection.hxx Diff ] File ]
mod - src/Intrv/Intrv_Intervals.cxx Diff ] File ]
mod - src/Intrv/Intrv_Intervals.hxx Diff ] File ]
mod - src/NCollection/NCollection_Array1.hxx Diff ] File ]
mod - src/OpenGl/OpenGl_Context.cxx Diff ] File ]
mod - src/OSD/OSD_signal.cxx Diff ] File ]
mod - src/Standard/Standard.cxx Diff ] File ]
mod - src/StepData/StepData_Field.hxx Diff ] File ]
mod - src/TDF/TDF_CopyLabel.cxx Diff ] File ]
mod - src/TDF/TDF_IDFilter.cxx Diff ] File ]
mod - src/TDF/TDF_IDFilter.hxx Diff ] File ]
mod - src/TDF/TDF_Transaction.cxx Diff ] File ]
mod - src/TDF/TDF_Transaction.hxx Diff ] File ]
mod - src/TDocStd/TDocStd_Document.cxx Diff ] File ]
mod - src/TopOpeBRepDS/TopOpeBRepDS_EXPORT.cxx Diff ] File ]

- Issue History
Date Modified Username Field Change
2019-09-26 11:46 tizmaylo New Issue
2019-09-26 11:46 tizmaylo Assigned To => kgv
2019-09-26 11:46 tizmaylo File Added: gcc9.1.0-build.log
2019-09-26 11:47 tizmaylo Relationship added related to 0030609
2019-09-26 12:08 tizmaylo Description Updated View Revisions
2020-05-08 23:40 git Note Added: 0092022
2020-05-09 00:27 git Note Added: 0092023
2020-05-09 00:55 git Note Added: 0092024
2020-05-09 02:10 git Note Added: 0092025
2020-05-09 02:23 git Note Added: 0092026
2020-05-09 02:35 git Note Added: 0092027
2020-05-09 02:48 git Note Added: 0092028
2020-05-09 16:31 git Note Added: 0092030
2020-05-09 16:48 git Note Added: 0092031
2020-05-09 16:54 git Note Added: 0092032
2020-05-09 17:00 git Note Added: 0092033
2020-05-09 17:02 git Note Added: 0092034
2020-05-09 17:10 git Note Added: 0092035
2020-05-09 20:28 git Note Added: 0092036
2020-05-09 22:13 kgv Note Added: 0092037
2020-05-09 22:13 kgv Assigned To kgv => abv
2020-05-09 22:13 kgv Status new => resolved
2020-05-11 17:41 git Note Added: 0092066
2020-05-14 21:46 abv Note Added: 0092126
2020-05-14 21:46 abv Assigned To abv => bugmaster
2020-05-14 21:46 abv Status resolved => reviewed
2020-05-16 13:58 bugmaster Note Added: 0092176
2020-05-16 13:58 bugmaster Status reviewed => tested
2020-05-16 13:59 bugmaster Test case number => Not required
2020-05-16 14:07 bugmaster Changeset attached => occt master 158f2931
2020-05-16 14:07 bugmaster Status tested => verified
2020-05-16 14:07 bugmaster Resolution open => fixed
2020-05-16 14:21 git Note Added: 0092187
2020-05-16 14:21 git Note Added: 0092188
2020-07-17 15:08 kgv Relationship added related to 0031671


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker