{"action":"created","issue":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/2990","repository_url":"https://api.github.com/repos/trilinos/Trilinos","labels_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2990/labels{/name}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2990/comments","events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2990/events","html_url":"https://github.com/trilinos/Trilinos/issues/2990","id":334110757,"node_id":"MDU6SXNzdWUzMzQxMTA3NTc=","number":2990,"title":"Belos: recent changes to SolverFactory may have broken Nalu","user":{"login":"aprokop","id":7297887,"node_id":"MDQ6VXNlcjcyOTc4ODc=","avatar_url":"https://avatars1.githubusercontent.com/u/7297887?v=4","gravatar_id":"","url":"https://api.github.com/users/aprokop","html_url":"https://github.com/aprokop","followers_url":"https://api.github.com/users/aprokop/followers","following_url":"https://api.github.com/users/aprokop/following{/other_user}","gists_url":"https://api.github.com/users/aprokop/gists{/gist_id}","starred_url":"https://api.github.com/users/aprokop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aprokop/subscriptions","organizations_url":"https://api.github.com/users/aprokop/orgs","repos_url":"https://api.github.com/users/aprokop/repos","events_url":"https://api.github.com/users/aprokop/events{/privacy}","received_events_url":"https://api.github.com/users/aprokop/received_events","type":"User","site_admin":false},"labels":[{"id":315614807,"node_id":"MDU6TGFiZWwzMTU2MTQ4MDc=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Belos","name":"Belos","color":"5319e7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-06-20T14:39:39Z","updated_at":"2018-06-20T20:44:49Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"@trilinos/belos @MicheldeMessieres \r\n\r\nHaving trouble building an external application (nalu) with recent changes to Belos:\r\n```\r\n[ 30%] Building CXX object CMakeFiles/nalu.dir/src/MomentumBuoyancySrcElemSuppAlgDep.C.o\r\nIn file included from /project/projectdirs/m2853/aprokop/code/nalu-wind/src/LinearSolver.C(21):                                                                                               \r\n/project/projectdirs/m2853/aprokop/install/trilinos-2018-06-19-openmp-mmm/include/BelosSolverFactory.hpp(303): error: \"SolverFactory\" has already been declared in the current scope          \r\n  using SolverFactory = typename ::Belos::Impl::SolverFactorySelector<SC, MV, OP>::type;\r\n        ^\r\n\r\n/project/projectdirs/m2853/aprokop/code/nalu-wind/src/LinearSolver.C(108): error: incomplete type is not allowed                                                                              \r\n      LinSys::SolverFactory sFactory;\r\n                            ^\r\n\r\n/project/projectdirs/m2853/aprokop/code/nalu-wind/src/LinearSolver.C(146): error: incomplete type is not allowed                                                                              \r\n    LinSys::SolverFactory sFactory;\r\n                          ^\r\n\r\n[ 31%] Building CXX object CMakeFiles/nalu.dir/src/MomentumBuoyancySrcNodeSuppAlg.C.o\r\ncompilation aborted for /project/projectdirs/m2853/aprokop/code/nalu-wind/src/LinearSolver.C (code 2)                                                                                         \r\nCMakeFiles/nalu.dir/build.make:2678: recipe for target 'CMakeFiles/nalu.dir/src/LinearSolver.C.o' failed \r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments/398890490","html_url":"https://github.com/trilinos/Trilinos/issues/2990#issuecomment-398890490","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/2990","id":398890490,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODg5MDQ5MA==","user":{"login":"mhoemmen","id":926747,"node_id":"MDQ6VXNlcjkyNjc0Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/926747?v=4","gravatar_id":"","url":"https://api.github.com/users/mhoemmen","html_url":"https://github.com/mhoemmen","followers_url":"https://api.github.com/users/mhoemmen/followers","following_url":"https://api.github.com/users/mhoemmen/following{/other_user}","gists_url":"https://api.github.com/users/mhoemmen/gists{/gist_id}","starred_url":"https://api.github.com/users/mhoemmen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhoemmen/subscriptions","organizations_url":"https://api.github.com/users/mhoemmen/orgs","repos_url":"https://api.github.com/users/mhoemmen/repos","events_url":"https://api.github.com/users/mhoemmen/events{/privacy}","received_events_url":"https://api.github.com/users/mhoemmen/received_events","type":"User","site_admin":false},"created_at":"2018-06-20T20:44:49Z","updated_at":"2018-06-20T20:44:49Z","author_association":"CONTRIBUTOR","body":"I really very strongly dislike this \"let's give a typedef the same name as the class but without the template parameters\" thing :("}}
{"actor":{"display_login":"mhoemmen"}}