{"action":"created","issue":{"url":"https://api.github.com/repos/open62541/open62541/issues/551","repository_url":"https://api.github.com/repos/open62541/open62541","labels_url":"https://api.github.com/repos/open62541/open62541/issues/551/labels{/name}","comments_url":"https://api.github.com/repos/open62541/open62541/issues/551/comments","events_url":"https://api.github.com/repos/open62541/open62541/issues/551/events","html_url":"https://github.com/open62541/open62541/pull/551","id":137577262,"number":551,"title":"Migrate to new travis infrastructure","user":{"login":"Pro","id":251973,"avatar_url":"https://avatars.githubusercontent.com/u/251973?v=3","gravatar_id":"","url":"https://api.github.com/users/Pro","html_url":"https://github.com/Pro","followers_url":"https://api.github.com/users/Pro/followers","following_url":"https://api.github.com/users/Pro/following{/other_user}","gists_url":"https://api.github.com/users/Pro/gists{/gist_id}","starred_url":"https://api.github.com/users/Pro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pro/subscriptions","organizations_url":"https://api.github.com/users/Pro/orgs","repos_url":"https://api.github.com/users/Pro/repos","events_url":"https://api.github.com/users/Pro/events{/privacy}","received_events_url":"https://api.github.com/users/Pro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":26,"created_at":"2016-03-01T13:42:20Z","updated_at":"2016-03-02T12:47:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open62541/open62541/pulls/551","html_url":"https://github.com/open62541/open62541/pull/551","diff_url":"https://github.com/open62541/open62541/pull/551.diff","patch_url":"https://github.com/open62541/open62541/pull/551.patch"},"body":"I changed the travis files to use the new travis (docker) infrastructure (see #391).\r\nAddionally I also added static code analysis using clang and cppcheck (see #371).\r\n\r\nNOTE:\r\n* Compilation runs through, it only fails with coveralls (because it's a fork), should be fine in the original repo\r\n* There are some errors which cppcheck reveals. Maybe needs further fine tuning\r\n* The build for OS X still fails because there's still a problem with liburcu"},"comment":{"url":"https://api.github.com/repos/open62541/open62541/issues/comments/191227192","html_url":"https://github.com/open62541/open62541/pull/551#issuecomment-191227192","issue_url":"https://api.github.com/repos/open62541/open62541/issues/551","id":191227192,"user":{"login":"jpfr","id":1726411,"avatar_url":"https://avatars.githubusercontent.com/u/1726411?v=3","gravatar_id":"","url":"https://api.github.com/users/jpfr","html_url":"https://github.com/jpfr","followers_url":"https://api.github.com/users/jpfr/followers","following_url":"https://api.github.com/users/jpfr/following{/other_user}","gists_url":"https://api.github.com/users/jpfr/gists{/gist_id}","starred_url":"https://api.github.com/users/jpfr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jpfr/subscriptions","organizations_url":"https://api.github.com/users/jpfr/orgs","repos_url":"https://api.github.com/users/jpfr/repos","events_url":"https://api.github.com/users/jpfr/events{/privacy}","received_events_url":"https://api.github.com/users/jpfr/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T12:47:31Z","updated_at":"2016-03-02T12:47:31Z","body":"I guess the valgrind error is due to the docker-based infrastructure. I ran the example with the same clang-3.4 (but a current valgrind) and did get good results.\r\n\r\n```\r\n==9374== Memcheck, a memory error detector\r\n==9374== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.\r\n==9374== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info\r\n==9374== Command: ./server\r\n==9374==\r\n[03/02/2016 12:43:39.394] info/network  TCP network layer listening on opc.tcp://virtualbox:16664\r\n[03/02/2016 12:43:40.203] info/server   Received Ctrl-C\r\n[03/02/2016 12:43:40.206] info/network  Shutting down the TCP network layer with 0 open connection(s)\r\n==9374==\r\n==9374== HEAP SUMMARY:\r\n==9374==     in use at exit: 0 bytes in 0 blocks\r\n==9374==   total heap usage: 1,761 allocs, 1,761 frees, 3,972,076 bytes allocated\r\n==9374==\r\n==9374== All heap blocks were freed -- no leaks are possible\r\n==9374==\r\n==9374== For counts of detected and suppressed errors, rerun with: -v\r\n==9374== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)\r\n```\r\n\r\nOn travis we don't even get the \"received ctrl-c\" output. So sth is wrong on the system level."}}