{"action":"created","issue":{"url":"https://api.github.com/repos/pkambadu/AMD/issues/47","labels_url":"https://api.github.com/repos/pkambadu/AMD/issues/47/labels{/name}","comments_url":"https://api.github.com/repos/pkambadu/AMD/issues/47/comments","events_url":"https://api.github.com/repos/pkambadu/AMD/issues/47/events","html_url":"https://github.com/pkambadu/AMD/pull/47","id":60041025,"number":47,"title":"Fixes for Current Assignment on Wiki","user":{"login":"eric-chahin","id":4285655,"avatar_url":"https://avatars.githubusercontent.com/u/4285655?v=3","gravatar_id":"","url":"https://api.github.com/users/eric-chahin","html_url":"https://github.com/eric-chahin","followers_url":"https://api.github.com/users/eric-chahin/followers","following_url":"https://api.github.com/users/eric-chahin/following{/other_user}","gists_url":"https://api.github.com/users/eric-chahin/gists{/gist_id}","starred_url":"https://api.github.com/users/eric-chahin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eric-chahin/subscriptions","organizations_url":"https://api.github.com/users/eric-chahin/orgs","repos_url":"https://api.github.com/users/eric-chahin/repos","events_url":"https://api.github.com/users/eric-chahin/events{/privacy}","received_events_url":"https://api.github.com/users/eric-chahin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-06T00:38:20Z","updated_at":"2015-03-10T17:54:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pkambadu/AMD/pulls/47","html_url":"https://github.com/pkambadu/AMD/pull/47","diff_url":"https://github.com/pkambadu/AMD/pull/47.diff","patch_url":"https://github.com/pkambadu/AMD/pull/47.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/pkambadu/AMD/issues/comments/78109884","html_url":"https://github.com/pkambadu/AMD/pull/47#issuecomment-78109884","issue_url":"https://api.github.com/repos/pkambadu/AMD/issues/47","id":78109884,"user":{"login":"hamsal","id":3146013,"avatar_url":"https://avatars.githubusercontent.com/u/3146013?v=3","gravatar_id":"","url":"https://api.github.com/users/hamsal","html_url":"https://github.com/hamsal","followers_url":"https://api.github.com/users/hamsal/followers","following_url":"https://api.github.com/users/hamsal/following{/other_user}","gists_url":"https://api.github.com/users/hamsal/gists{/gist_id}","starred_url":"https://api.github.com/users/hamsal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hamsal/subscriptions","organizations_url":"https://api.github.com/users/hamsal/orgs","repos_url":"https://api.github.com/users/hamsal/repos","events_url":"https://api.github.com/users/hamsal/events{/privacy}","received_events_url":"https://api.github.com/users/hamsal/received_events","type":"User","site_admin":false},"created_at":"2015-03-10T17:54:58Z","updated_at":"2015-03-10T17:54:58Z","body":"I am trying to implement trace and logdet using operators that are multiple characters but boost gives me the warnings below and fails to compile.\r\n\r\nHere is the offending code:\r\n\r\n```  C++\r\n    d_factor =\r\n            d_literal                        [qi::_val = qi::_1]\r\n       |   '(' >> d_expression               [qi::_val = qi::_1] >> ')'\r\n       |   ('-' >> d_factor                  [neg(qi::_val, qi::_1)])\r\n       |   ('+' >> d_factor                  [qi::_val = qi::_1])\r\n       |   ('tr(' >> d_factor                [trace(qi::_val, qi::_1)] >> ')')\r\n       |   ('lgdt(' >> d_factor              [lgdt(qi::_val, qi::_1)] >> ')')\r\n       ;\r\n```\r\n\r\nand one of the warnings\r\n\r\n``` \r\n/home/hamzeh/Dropbox/desktop/Repos/AMD-eric/AMD/AMD/matrixgrammar.hpp:277:13: warning: multi-character character constant [-Wmultichar]\r\n/home/hamzeh/Dropbox/desktop/Repos/AMD-eric/AMD/AMD/matrixgrammar.hpp:278:13: warning: character constant too long for its type [enabled by default]\r\n\r\n```\r\n\r\nIt looks like its saying to add a compiler flag."}}