independent compilation test passed in Ubuntu