{"action":"opened","issue":{"url":"https://api.github.com/repos/mapnik/mapnik/issues/3489","repository_url":"https://api.github.com/repos/mapnik/mapnik","labels_url":"https://api.github.com/repos/mapnik/mapnik/issues/3489/labels{/name}","comments_url":"https://api.github.com/repos/mapnik/mapnik/issues/3489/comments","events_url":"https://api.github.com/repos/mapnik/mapnik/issues/3489/events","html_url":"https://github.com/mapnik/mapnik/issues/3489","id":170797669,"number":3489,"title":"Windows: failing utf-8 unit core test in \"expressions_test.cpp\"","user":{"login":"BergWerkGIS","id":4549888,"avatar_url":"https://avatars.githubusercontent.com/u/4549888?v=3","gravatar_id":"","url":"https://api.github.com/users/BergWerkGIS","html_url":"https://github.com/BergWerkGIS","followers_url":"https://api.github.com/users/BergWerkGIS/followers","following_url":"https://api.github.com/users/BergWerkGIS/following{/other_user}","gists_url":"https://api.github.com/users/BergWerkGIS/gists{/gist_id}","starred_url":"https://api.github.com/users/BergWerkGIS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BergWerkGIS/subscriptions","organizations_url":"https://api.github.com/users/BergWerkGIS/orgs","repos_url":"https://api.github.com/users/BergWerkGIS/repos","events_url":"https://api.github.com/users/BergWerkGIS/events{/privacy}","received_events_url":"https://api.github.com/users/BergWerkGIS/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapnik/mapnik/labels/windows","name":"windows","color":"02d7e1"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-12T04:37:30Z","updated_at":"2016-08-12T04:37:30Z","closed_at":null,"body":"https://ci.appveyor.com/project/Mapbox/mapnik/build/1.0.1152#L2016\r\n\r\n```\r\n..\\..\\test\\unit\\core\\expressions_test.cpp(184): FAILED:\r\n  CHECK( val0 == val1 )\r\nwith expansion:\r\n  ♜♘♝♛♚♝♘♜\r\n  ==\r\n  â™œâ™˜â™â™›â™šâ™â™˜â™œ\r\n```\r\n\r\nAccording to [C++11Feature List](https://msdn.microsoft.com/en-us/library/hh567368.aspx#Anchor_1) VS 2015 has support for `Unicode string literals` and `u8` built in.\r\nBut source files have to be saved in utf-8 without BOM to make this work.\r\nOtherwise VS issues a warning: \r\n![image](https://cloud.githubusercontent.com/assets/4549888/17612813/a0906976-6056-11e6-891e-bb260551fb49.png)\r\n\r\nThe source files are already saved in utf-8 without BOM.\r\n\r\nNevertheless `u8` seems to point to a `harfbuzz` implementation of `u8`:\r\n![image](https://cloud.githubusercontent.com/assets/4549888/17612834/effd7ba2-6056-11e6-9338-9306f6cff460.png)\r\n\r\nInvestigating ..."}}
{"actor":{"display_login":"BergWerkGIS"}}