Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEM module does not compile #2789

Closed
dzenanz opened this issue Oct 8, 2021 · 2 comments · Fixed by #2799
Closed

FEM module does not compile #2789

dzenanz opened this issue Oct 8, 2021 · 2 comments · Fixed by #2799
Assignees
Labels
type:Compiler Compiler support or related warnings
Milestone

Comments

@dzenanz
Copy link
Member

dzenanz commented Oct 8, 2021

FEM module is currently broken, not compiling. Dashboard entry: m:\dashboard\itk\modules\numerics\fem\include\itkFEMElementStd.h(75): error C2886: 'FEMLightObject': symbol cannot be used in a member using-declaration [M:\Dashboard\ITK-build\Modules\Numerics\FEM\src\ITKFEM.vcxproj]

@dzenanz dzenanz added the type:Compiler Compiler support or related warnings label Oct 8, 2021
@dzenanz dzenanz added this to the ITK 5.3.0 milestone Oct 8, 2021
@dzenanz dzenanz self-assigned this Oct 8, 2021
@dzenanz
Copy link
Member Author

dzenanz commented Oct 8, 2021

FEM compiles with VS2019. I guess this was missed during #2780 because ITKFEM is disabled by default. @N-Dekker can you tackle this, or should I?

@N-Dekker
Copy link
Contributor

N-Dekker commented Oct 8, 2021

Sorry, not this week anymore, for me... looks like a rather simple one, though. Just replacing another using-declaration by a using type alias, right? If you can do it, please do!

dzenanz added a commit to dzenanz/ITK that referenced this issue Oct 11, 2021
m:\dashboard\itk\modules\numerics\fem\include\itkFEMElementStd.h(75): error C2886: 'FEMLightObject': symbol cannot be used in a member using-declaration [M:\Dashboard\ITK-build\Modules\Numerics\FEM\src\ITKFEM.vcxproj]

Fixes InsightSoftwareConsortium#2789.
dzenanz added a commit that referenced this issue Oct 11, 2021
m:\dashboard\itk\modules\numerics\fem\include\itkFEMElementStd.h(75): error C2886: 'FEMLightObject': symbol cannot be used in a member using-declaration [M:\Dashboard\ITK-build\Modules\Numerics\FEM\src\ITKFEM.vcxproj]

Fixes #2789.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:Compiler Compiler support or related warnings
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants