{"action":"opened","issue":{"url":"https://api.github.com/repos/tonyhffong/Lint.jl/issues/149","repository_url":"https://api.github.com/repos/tonyhffong/Lint.jl","labels_url":"https://api.github.com/repos/tonyhffong/Lint.jl/issues/149/labels{/name}","comments_url":"https://api.github.com/repos/tonyhffong/Lint.jl/issues/149/comments","events_url":"https://api.github.com/repos/tonyhffong/Lint.jl/issues/149/events","html_url":"https://github.com/tonyhffong/Lint.jl/issues/149","id":171500013,"number":149,"title":"MPI_ERRORS_ARE_FATAL ?","user":{"login":"jeff-regier","id":8953355,"avatar_url":"https://avatars.githubusercontent.com/u/8953355?v=3","gravatar_id":"","url":"https://api.github.com/users/jeff-regier","html_url":"https://github.com/jeff-regier","followers_url":"https://api.github.com/users/jeff-regier/followers","following_url":"https://api.github.com/users/jeff-regier/following{/other_user}","gists_url":"https://api.github.com/users/jeff-regier/gists{/gist_id}","starred_url":"https://api.github.com/users/jeff-regier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeff-regier/subscriptions","organizations_url":"https://api.github.com/users/jeff-regier/orgs","repos_url":"https://api.github.com/users/jeff-regier/repos","events_url":"https://api.github.com/users/jeff-regier/events{/privacy}","received_events_url":"https://api.github.com/users/jeff-regier/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-16T19:41:05Z","updated_at":"2016-08-16T19:41:05Z","closed_at":null,"body":"I'm getting the error below when I run `lintpkg(\"Celeste\")`. Something about MPI? These Celeste package uses a library (Dtree.jl) that itself uses MPI, but it doesn't produce any errors on my system. I don't see why this would affect Lint. I'm using Julia 0.5-rc2 and master of Lint.jl.\r\n\r\n```\r\njulia> Pkg.add(\"Celeste\")\r\nINFO: No packages to install, update or remove\r\nINFO: Package database updated\r\n\r\njulia> Pkg.checkout(\"Celeste\")\r\nINFO: Checking out Celeste master...\r\nINFO: Pulling Celeste latest master...\r\nINFO: No packages to install, update or remove\r\n\r\njulia> using Lint\r\n\r\njulia> lintpkg(\"Celeste\")\r\nParseError(\"extra token \\\"Log\\\" after end of expression\")\r\nimport ..Log\r\nParseError(\"extra token \\\"Model\\\" after end of expression\")\r\nimport ..Model.ParamSet\r\nParseError(\"extra token \\\"Model\\\" after end of expression\")\r\nimport ..Model.getids\r\nParseError(\"extra token \\\"WCSUtils\\\" after end of expression\")\r\nimport ..WCSUtils\r\nParseError(\"extra token \\\"SensitiveFloats\\\" after end of expression\")\r\nimport ..SensitiveFloats.clear!\r\nParseError(\"extra token \\\"Log\\\" after end of expression\")\r\nimport ..Log\r\nParseError(\"extra token \\\"SensitiveFloats\\\" after end of expression\")\r\nimport ..SensitiveFloats.clear!\r\nParseError(\"extra token \\\"SensitiveFloats\\\" after end of expression\")\r\nimport ..SensitiveFloats\r\nParseError(\"extra token \\\"Log\\\" after end of expression\")\r\nimport ..Log\r\nParseError(\"extra token \\\"Model\\\" after end of expression\")\r\nimport ..Model.RawPSF\r\nParseError(\"extra token \\\"Model\\\" after end of expression\")\r\nimport ..Model.Image\r\nParseError(\"extra token \\\"Model\\\" after end of expression\")\r\nimport ..Model.CatalogEntry\r\nParseError(\"extra token \\\"PSF\\\" after end of expression\")\r\nimport ..PSF\r\nParseError(\"extra token \\\"Log\\\" after end of expression\")\r\nimport ..Log\r\nParseError(\"extra token \\\"WCSUtils\\\" after end of expression\")\r\nimport ..WCSUtils\r\nParseError(\"extra token \\\"PSF\\\" after end of expression\")\r\nimport ..PSF\r\nParseError(\"extra token \\\"OptimizeElbo\\\" after end of expression\")\r\nimport ..OptimizeElbo\r\nParseError(\"extra token \\\"Log\\\" after end of expression\")\r\nimport ..Log\r\nParseError(\"invalid identifier name \\\".\\\"\")\r\nimport .Log\r\nParseError(\"invalid identifier name \\\".\\\"\")\r\nimport .SDSSIO\r\nParseError(\"invalid identifier name \\\".\\\"\")\r\nimport .Infer\r\nParseError(\"invalid identifier name \\\".\\\"\")\r\nimport .SDSSIO.RunCamcolField\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_paffinity_hwloc: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_carto_auto_detect: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_carto_file: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_shmem_mmap: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_shmem_posix: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n[arina:23678] mca: base: component_find: unable to open /usr/lib/openmpi/lib/openmpi/mca_shmem_sysv: perhaps a missing symbol, or compiled for a different version of Open MPI? (ignored)\r\n--------------------------------------------------------------------------\r\nIt looks like opal_init failed for some reason; your parallel process is\r\nlikely to abort.  There are many reasons that a parallel process can\r\nfail during opal_init; some of which are due to configuration or\r\nenvironment problems.  This failure appears to be an internal failure;\r\nhere's some additional information (which may only be relevant to an\r\nOpen MPI developer):\r\n\r\n  opal_shmem_base_select failed\r\n  --> Returned value -1 instead of OPAL_SUCCESS\r\n--------------------------------------------------------------------------\r\n[arina:23678] [[INVALID],INVALID] ORTE_ERROR_LOG: Error in file runtime/orte_init.c at line 79\r\n--------------------------------------------------------------------------\r\nIt looks like MPI_INIT failed for some reason; your parallel process is\r\nlikely to abort.  There are many reasons that a parallel process can\r\nfail during MPI_INIT; some of which are due to configuration or environment\r\nproblems.  This failure appears to be an internal failure; here's some\r\nadditional information (which may only be relevant to an Open MPI\r\ndeveloper):\r\n\r\n  ompi_mpi_init: orte_init failed\r\n  --> Returned \"Error\" (-1) instead of \"Success\" (0)\r\n--------------------------------------------------------------------------\r\n*** An error occurred in MPI_Init\r\n*** on a NULL communicator\r\n*** MPI_ERRORS_ARE_FATAL: your MPI job will now abort\r\n[arina:23678] Local abort before MPI_INIT completed successfully; not able to aggregate error messages, and not able to guarantee that all other processes were killed!\r\n```"}}
{"actor":{"display_login":"jeff-regier"}}