{"action":"created","issue":{"url":"https://api.github.com/repos/dealii/dealii/issues/1921","repository_url":"https://api.github.com/repos/dealii/dealii","labels_url":"https://api.github.com/repos/dealii/dealii/issues/1921/labels{/name}","comments_url":"https://api.github.com/repos/dealii/dealii/issues/1921/comments","events_url":"https://api.github.com/repos/dealii/dealii/issues/1921/events","html_url":"https://github.com/dealii/dealii/issues/1921","id":119297748,"number":1921,"title":"Windows Support","user":{"login":"tjhei","id":1531285,"avatar_url":"https://avatars0.githubusercontent.com/u/1531285?v=4","gravatar_id":"","url":"https://api.github.com/users/tjhei","html_url":"https://github.com/tjhei","followers_url":"https://api.github.com/users/tjhei/followers","following_url":"https://api.github.com/users/tjhei/following{/other_user}","gists_url":"https://api.github.com/users/tjhei/gists{/gist_id}","starred_url":"https://api.github.com/users/tjhei/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tjhei/subscriptions","organizations_url":"https://api.github.com/users/tjhei/orgs","repos_url":"https://api.github.com/users/tjhei/repos","events_url":"https://api.github.com/users/tjhei/events{/privacy}","received_events_url":"https://api.github.com/users/tjhei/received_events","type":"User","site_admin":false},"labels":[{"id":114738734,"url":"https://api.github.com/repos/dealii/dealii/labels/Enhancement","name":"Enhancement","color":"c2e0c6","default":false},{"id":252576276,"url":"https://api.github.com/repos/dealii/dealii/labels/Meta","name":"Meta","color":"bfdadc","default":false},{"id":592000154,"url":"https://api.github.com/repos/dealii/dealii/labels/Windows","name":"Windows","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2015-11-28T14:28:06Z","updated_at":"2017-12-02T12:22:42Z","closed_at":null,"author_association":"OWNER","body":"Current status of native windows support (also see https://github.com/dealii/dealii/wiki/Windows):\n- [x] compile library with MSVC 2013 and 2015\n- [x] compile and run step 1-6, debugging works\n- [ ] correct handling of debug/release mode: needs testing,  https://github.com/dealii/dealii/pull/3002\n- [ ] support for dynamic linking: https://github.com/dealii/dealii/issues/2460 (crucial for compile speed)\n- Testsuite:\n  - [x] build tests work by using mingw's perl: https://github.com/dealii/dealii/wiki/Windows#running-build-tests-on-windows\n  - [ ] full testing, currently impossible due to static linking, see above\n  - [ ] numdiff doesn't exist on windows (WIP https://github.com/tjhei/numdiff or use cygwin)\n  - [ ] make tests pass, fix bugs, etc.\n  - [ ] continuous integration!\n- [ ] update documentation/wiki/faq to officially support windows (if all of the above is checked)\n- Far into the future:\n  - [ ] source/binary installer\n  - [ ] external libs: blas, lapack, boost, etc.: not tested, likely not working\n  - [ ] MPI support: need investigation, testing, etc., support for PETSc, etc.\n\nInvestigate alternative setups:\n- use clang/c2 inside VS: https://blogs.msdn.microsoft.com/vcblog/tag/clang/\n- use clang-cl: http://clang.llvm.org/docs/UsersManual.html#clang-cl based on the llvm binary installer, use `-TLLVM-vs2014 -G\"Visual Studio 14 2015 Win64\"`\n- mingw64 with clang (maybe better than using a buggy gcc?)\n- cygwin with clang?\n"},"comment":{"url":"https://api.github.com/repos/dealii/dealii/issues/comments/348688574","html_url":"https://github.com/dealii/dealii/issues/1921#issuecomment-348688574","issue_url":"https://api.github.com/repos/dealii/dealii/issues/1921","id":348688574,"user":{"login":"masterleinad","id":2423533,"avatar_url":"https://avatars0.githubusercontent.com/u/2423533?v=4","gravatar_id":"","url":"https://api.github.com/users/masterleinad","html_url":"https://github.com/masterleinad","followers_url":"https://api.github.com/users/masterleinad/followers","following_url":"https://api.github.com/users/masterleinad/following{/other_user}","gists_url":"https://api.github.com/users/masterleinad/gists{/gist_id}","starred_url":"https://api.github.com/users/masterleinad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/masterleinad/subscriptions","organizations_url":"https://api.github.com/users/masterleinad/orgs","repos_url":"https://api.github.com/users/masterleinad/repos","events_url":"https://api.github.com/users/masterleinad/events{/privacy}","received_events_url":"https://api.github.com/users/masterleinad/received_events","type":"User","site_admin":false},"created_at":"2017-12-02T12:22:42Z","updated_at":"2017-12-02T12:22:42Z","author_association":"MEMBER","body":"> Performing Test DEAL_II_HAVE_FLAG_Wno_switch\r\n> -- Performing Test DEAL_II_HAVE_FLAG_Wno_switch - Failed\r\n> -- Performing Test DEAL_II_HAVE_FLAG_Wno_nested_anon_types\r\n> -- Performing Test DEAL_II_HAVE_FLAG_Wno_nested_anon_types - Failed\r\n> -- Performing Test DEAL_II_HAVE_FLAG_Wno_implicit_fallthrough\r\n> -- Performing Test DEAL_II_HAVE_FLAG_Wno_implicit_fallthrough - Failed\r\n\r\nThese are no real errors. We just check for the existence of certain flags we might want to use.\r\n\r\nCan you just attach the whole failing output?"}}
{"actor":{"display_login":"masterleinad"}}