Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • dumux dumux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 91
    • Issues 91
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 80
    • Merge requests 80
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • dumux-repositories
  • dumuxdumux
  • Issues
  • #434
Closed
Open
Created Jan 13, 2018 by Timo Koch@timokOwner

[mpfa] array subscript is above array bounds

Most mpfa tests give the following warning with gcc:

Scanning dependencies of target test_1pniccmpfa_convection
[ 16%] Building CXX object test/porousmediumflow/1p/implicit/CMakeFiles/test_1pniccmpfa_convection.dir/test_1pnifv.cc.o
In file included from /home/timok/dumux-course/dune-grid/dune/grid/yaspgrid.hh:26:0,
                 from /home/timok/dumux-course/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh:7,
                 from /home/timok/dumux-course/dune-alugrid/dune/alugrid/common/structuredgridfactory.hh:25,
                 from /home/timok/dumux-course/dune-alugrid/dune/alugrid/grid.hh:19,
                 from /home/timok/dumux-course/dumux/dumux/common/boundaryflag.hh:29,
                 from /home/timok/dumux-course/dumux/dumux/discretization/box/properties.hh:33,
                 from /home/timok/dumux-course/dumux/test/porousmediumflow/1p/implicit/1pniconductionproblem.hh:30,
                 from /home/timok/dumux-course/dumux/test/porousmediumflow/1p/implicit/test_1pnifv.cc:35:
/home/timok/dumux-course/dune-common/dune/common/reservedvector.hh: In constructor 'Dumux::CCMpfaOInteractionVolumeIndexSet<DualGridNodalIndexSet>::CCMpfaOInteractionVolumeIndexSet(const NodalIndexSet&) [with DualGridNodalIndexSet = Dumux::CCMpfaDualGridNodalIndexSet<unsigned int, unsigned char, 2, 15, 2>]':
/home/timok/dumux-course/dune-common/dune/common/reservedvector.hh:140:18: warning: array subscript is above array bounds [-Warray-bounds]
       return data[i];
              ~~~~^
/home/timok/dumux-course/dune-common/dune/common/reservedvector.hh:140:18: warning: array subscript is above array bounds [-Warray-bounds]
       return data[i];
              ~~~~^
/home/timok/dumux-course/dune-common/dune/common/reservedvector.hh:140:18: warning: array subscript is above array bounds [-Warray-bounds]
       return data[i];
              ~~~~^
/home/timok/dumux-course/dune-common/dune/common/reservedvector.hh:140:18: warning: array subscript is above array bounds [-Warray-bounds]
...
Edited Jan 13, 2018 by Timo Koch
Assignee
Assign to
Time tracking