{"action":"closed","issue":{"url":"https://api.github.com/repos/dealii/dealii/issues/7516","repository_url":"https://api.github.com/repos/dealii/dealii","labels_url":"https://api.github.com/repos/dealii/dealii/issues/7516/labels{/name}","comments_url":"https://api.github.com/repos/dealii/dealii/issues/7516/comments","events_url":"https://api.github.com/repos/dealii/dealii/issues/7516/events","html_url":"https://github.com/dealii/dealii/issues/7516","id":388911173,"node_id":"MDU6SXNzdWUzODg5MTExNzM=","number":7516,"title":"Issues with MSVC","user":{"login":"adamqc","id":5762792,"node_id":"MDQ6VXNlcjU3NjI3OTI=","avatar_url":"https://avatars1.githubusercontent.com/u/5762792?v=4","gravatar_id":"","url":"https://api.github.com/users/adamqc","html_url":"https://github.com/adamqc","followers_url":"https://api.github.com/users/adamqc/followers","following_url":"https://api.github.com/users/adamqc/following{/other_user}","gists_url":"https://api.github.com/users/adamqc/gists{/gist_id}","starred_url":"https://api.github.com/users/adamqc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamqc/subscriptions","organizations_url":"https://api.github.com/users/adamqc/orgs","repos_url":"https://api.github.com/users/adamqc/repos","events_url":"https://api.github.com/users/adamqc/events{/privacy}","received_events_url":"https://api.github.com/users/adamqc/received_events","type":"User","site_admin":false},"labels":[{"id":592000154,"node_id":"MDU6TGFiZWw1OTIwMDAxNTQ=","url":"https://api.github.com/repos/dealii/dealii/labels/Windows","name":"Windows","color":"d4c5f9","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2018-12-08T10:57:36Z","updated_at":"2018-12-15T18:10:00Z","closed_at":"2018-12-15T18:10:00Z","author_association":"CONTRIBUTOR","body":"I encountered some problems when compiling the last development version with MS Visual Studio 2017 (cl.exe version: 19.16.27024.1):\r\n\r\n- Release mode fails with fatal error C1001 at `source/fe/mapping.cc`, line 58. Enclosing function `project_real_point_to_unit_point_on_face` with `#pragma optimize(\"\", off)` and `#pragma optimize(\"d\", on)` solves the problem. I cann't figure out why but it just works.\r\n- Configure fails at `cmake/config/CMakeLists.txt`, line 286 when configed with intel mkl libraries. Since pkgconfig files are useless on Windows, I just delete these lines.\r\n- Linking error when compiling Step-16 (maybe other multigrid related tutorials) due to  unresolved external symbol `dealii::internal::MatrixFreeFunctions::ShapeInfo::reinit`, which is called in `dealii::internal::MGTransfer::setup_element_info`. Why use [this](https://github.com/dealii/dealii/blob/c89e1e740ad8b32def0e490cd4b5e62dd164a4b1/source/matrix_free/matrix_free.inst.in#L85)?\r\n- Some minor warnings, e.g. wd4804, wd4819.\r\n"}}
{"actor":{"display_login":"tjhei"}}