boostorg / boostorg/multi_array

Warning C4459 when building using MSVC

Abierto
#35 2 comentarios 0 reacciones 1 asignado Reclamado por @glenfe Ver en GitHub
Lenguaje dominante
C++
Estrellas
32
Forks
39
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Using multi_array, MSVC (VS 2019, VS 2022) emits the following warnings (using Boost release 1.82.0, but current code in the repo includes the same global variable and argument name):

`C:\lo\build\workdir\UnpackedTarball\boost\boost/multi_array/multi_array_ref.hpp(615): warning C4459: declaration of 'extents' hides global declaration

C:\lo\build\workdir\UnpackedTarball\boost\boost/multi_array/base.hpp(69): note: see declaration of 'boost::`anonymous-namespace'::extents'`

This prevents warning-free builds, or requires pollution of the code with pragmas. Would it be possible to rename the constructor argument name?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.