Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • OpenMesh OpenMesh
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 13
    • Issues 13
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenMeshOpenMesh
  • OpenMeshOpenMesh
  • Issues
  • #18
Closed
Open
Issue created Dec 14, 2015 by Jan Möbius@moebiusOwner

Internal Compiler Error VS 2015 Update1

File: OpenMesh\Tools\VDPM\ViewingParameters.cc

Message:

1>------ Build started: Project: OpenMeshTools, Configuration: Debug x64 ------

1> ViewingParameters.cc

1>C:\cpplibs\openmesh\lib\src\OpenMesh\Tools\VDPM\ViewingParameters.cc(89): fatal error C1001: An internal error has occurred in the compiler.

1> (compiler file 'f:\dd\vctools\compiler\cxxfe\sl\p1\c\special.c', line 6211)

1> To work around this problem, try simplifying or changing the program near the locations listed above.

1> Please choose the Technical Support command on the Visual C++

1> Help menu, or open the Technical Support help file for more information

========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========

Workaround what worked for me:

Replace in that file lines

...

Vec3f inv_rot[3], trans;

...

Vec3f normal[4];

…

to the following

...

Vec3f inv_rot[3]{ {},{},{} }, trans;

...

Vec3f normal[4]{ {},{},{},{} };

…

Assignee
Assign to
Time tracking