{"action":"created","issue":{"url":"https://api.github.com/repos/Shark-ML/Shark/issues/110","repository_url":"https://api.github.com/repos/Shark-ML/Shark","labels_url":"https://api.github.com/repos/Shark-ML/Shark/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/Shark-ML/Shark/issues/110/comments","events_url":"https://api.github.com/repos/Shark-ML/Shark/issues/110/events","html_url":"https://github.com/Shark-ML/Shark/issues/110","id":173152751,"number":110,"title":"Test failures with 3.1.1","user":{"login":"ghisvail","id":1964655,"avatar_url":"https://avatars.githubusercontent.com/u/1964655?v=3","gravatar_id":"","url":"https://api.github.com/users/ghisvail","html_url":"https://github.com/ghisvail","followers_url":"https://api.github.com/users/ghisvail/followers","following_url":"https://api.github.com/users/ghisvail/following{/other_user}","gists_url":"https://api.github.com/users/ghisvail/gists{/gist_id}","starred_url":"https://api.github.com/users/ghisvail/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghisvail/subscriptions","organizations_url":"https://api.github.com/users/ghisvail/orgs","repos_url":"https://api.github.com/users/ghisvail/repos","events_url":"https://api.github.com/users/ghisvail/events{/privacy}","received_events_url":"https://api.github.com/users/ghisvail/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"Ulfgard","id":15045382,"avatar_url":"https://avatars.githubusercontent.com/u/15045382?v=3","gravatar_id":"","url":"https://api.github.com/users/Ulfgard","html_url":"https://github.com/Ulfgard","followers_url":"https://api.github.com/users/Ulfgard/followers","following_url":"https://api.github.com/users/Ulfgard/following{/other_user}","gists_url":"https://api.github.com/users/Ulfgard/gists{/gist_id}","starred_url":"https://api.github.com/users/Ulfgard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ulfgard/subscriptions","organizations_url":"https://api.github.com/users/Ulfgard/orgs","repos_url":"https://api.github.com/users/Ulfgard/repos","events_url":"https://api.github.com/users/Ulfgard/events{/privacy}","received_events_url":"https://api.github.com/users/Ulfgard/received_events","type":"User","site_admin":false},"assignees":[{"login":"Ulfgard","id":15045382,"avatar_url":"https://avatars.githubusercontent.com/u/15045382?v=3","gravatar_id":"","url":"https://api.github.com/users/Ulfgard","html_url":"https://github.com/Ulfgard","followers_url":"https://api.github.com/users/Ulfgard/followers","following_url":"https://api.github.com/users/Ulfgard/following{/other_user}","gists_url":"https://api.github.com/users/Ulfgard/gists{/gist_id}","starred_url":"https://api.github.com/users/Ulfgard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ulfgard/subscriptions","organizations_url":"https://api.github.com/users/Ulfgard/orgs","repos_url":"https://api.github.com/users/Ulfgard/repos","events_url":"https://api.github.com/users/Ulfgard/events{/privacy}","received_events_url":"https://api.github.com/users/Ulfgard/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2016-08-25T09:17:54Z","updated_at":"2016-09-02T13:48:24Z","closed_at":null,"body":"I finally managed to update the release of `shark` in Debian to the latest stable release (3.1.1). The build logs for all supported architectures are available [here](https://buildd.debian.org/status/logs.php?pkg=shark&ver=3.1.1%2Bds1-1). There are a couple of recurring failures though:\r\n\r\nFirst, the `DirectSearch_RealCodedNSGAII` and `DirectSearch_SMS-EMOA` testcases hit the time limit on a few architectures. Please consider [labeling](https://cmake.org/cmake/help/v3.0/prop_test/LABELS.html) these tests (and possibly others) as slow, so they can be easily excluded via the `-LE` flag in `ctest`. \r\n\r\nThen, the failures in `Core_Math` and `BLAS_Vector_Expression` (pasted below) suggests that the tolerances used are not portable to lower precisions. It is probably not a coincidence that these tests succeed on all 64-bit architectures and fail on their 32-bit sibling. \r\n\r\nPerhaps these problems are already fixed on the tip of `master`. In this case, perhaps it would be worth release a new stable version?\r\n\r\nCheers,\r\n\r\n`BLAS_Vector_Expression` errors:\r\n```\r\n  9/169 Test   #9: BLAS_Vector_Expression .......................***Failed    0.15 sec\r\nRunning 39 test cases...\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{4} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{1} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{4} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{9} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{16} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{25} exceeds 0.0001\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/LinAlg/BLAS/vector_expression.cpp(410): error: in \"LinAlg_BLAS_vector_expression/BLAS_Sparse_Vector_Sqr\": absolute value of *posOp-*posResult{36} exceeds 0.0001\r\n\r\n*** 7 failures are detected in the test module \"BLAS_Vector_vector_expression\"\r\n```\r\n\r\n`Core_Math` errors:\r\n```\r\n115/169 Test #118: Core_Math ....................................***Failed    0.31 sec\r\nRunning 3 test cases...\r\n0.25 17.1973 17.1973\r\n0.5 4.9348 4.9348\r\n1 1.64493 1.64493\r\n1.5 0.934802 0.934802\r\n0.0005 -1.6e+10 -1.6e+10\r\n0.25 -129.328 -129.328\r\n0.5 -16.8288 -16.8288\r\n1 -2.40411 -2.40411\r\n1.5 -0.828797 -0.828797\r\n2 -0.404114 -0.404114\r\n10 -0.0110498 -0.0110498\r\n/«BUILDDIR»/shark-3.1.1+ds1/Test/Core/Math.cpp(58): error: in \"Core_Math/Math_Trigamma_Random\": difference{1.01679e-07} between y{0.23214611484357095} and yEst{0.232146091239116} exceeds 1e-05%\r\n\r\n*** 1 failure is detected in the test module \"Core_Math\"\r\n```"},"comment":{"url":"https://api.github.com/repos/Shark-ML/Shark/issues/comments/244379646","html_url":"https://github.com/Shark-ML/Shark/issues/110#issuecomment-244379646","issue_url":"https://api.github.com/repos/Shark-ML/Shark/issues/110","id":244379646,"user":{"login":"ghisvail","id":1964655,"avatar_url":"https://avatars.githubusercontent.com/u/1964655?v=3","gravatar_id":"","url":"https://api.github.com/users/ghisvail","html_url":"https://github.com/ghisvail","followers_url":"https://api.github.com/users/ghisvail/followers","following_url":"https://api.github.com/users/ghisvail/following{/other_user}","gists_url":"https://api.github.com/users/ghisvail/gists{/gist_id}","starred_url":"https://api.github.com/users/ghisvail/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghisvail/subscriptions","organizations_url":"https://api.github.com/users/ghisvail/orgs","repos_url":"https://api.github.com/users/ghisvail/repos","events_url":"https://api.github.com/users/ghisvail/events{/privacy}","received_events_url":"https://api.github.com/users/ghisvail/received_events","type":"User","site_admin":false},"created_at":"2016-09-02T13:48:24Z","updated_at":"2016-09-02T13:48:24Z","body":"Do you think it comes from a defect in the testsuite or in the library itself?"}}
{"actor":{"display_login":"ghisvail"}}