Hi Koki, 

Thanks for your email. Attached please find the output record after "make alltest". 

Please let me know if you have any suggestions. 

Thanks & Best regards,
Qiwei


On Mon, Oct 7, 2019 at 4:01 AM Sagiyama, Koki <k.sagiyama@imperial.ac.uk> wrote:
Dear Qiwei,

Can you tell us which 7 tests failed and what error messages you got?

Thanks!
Koki

From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Qiwei Zhan, Ph.D. <qwzhan.duke@gmail.com>
Sent: Friday, October 4, 2019 7:56 PM
To: Lawrence Mitchell <wencel@gmail.com>
Cc: firedrake <firedrake@imperial.ac.uk>
Subject: Re: [firedrake] Installation fail inquiry
 
Dear Lawrence, 

Many thanks for your quick response and support! 

I have followed your suggestions with the command 

"conda activate"
"python firedrake-install --package-branch firedrake wence/fix/supermesh-mpi-message"

The installment seems to work now, and the associated log file is attached as well.

Then I run 

"make alltest"

but it said that

"
 /home/duyuan/temp5/firedrake/lib/python3.7/site-packages/pymbolic/parser.py:284: DeprecationWarning: Usage of 'if' as an identifier is deprecated due to introduction of python style 'if-else' expressions.
    left_exp = self.parse_terminal(pstate)

-- Docs: https://docs.pytest.org/en/latest/warnings.html
= 7 failed, 5534 passed, 30 skipped, 8 xfailed, 664088 warnings in 10249.26s (2:50:49) =
make: *** [test] Error 1
"

Since there are still 7 failed and 664088 warnings, any suggestions please?

Thanks a lot & Best Regards,
Qiwei



On Fri, Oct 4, 2019 at 3:54 AM Lawrence Mitchell <wencel@gmail.com> wrote:
Dear Qiwei,

apologies that this has been such a struggle so far! I hope we can make some progress.

> On 4 Oct 2019, at 01:55, Qiwei Zhan, Ph.D. <qwzhan.duke@gmail.com> wrote:
>
> Hi colleagues,
>
> I have spent several weeks to install firedrake, but still failed. I have totally uninstall anaconda to make sure "conda deactivate", but my installation still fails, even earlier in the initial steps, mainly related to
>
> "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available."
>
> My installation command is "python3 firedrake-install" , I am using LinuxMint17. The log file is attached as "firedrake-install.log"

OK, this suggests that the python3 you are using in this setup was not built with SSL support. How did you obtain Python? Through the package manager, or did you compile it yourself?

> On the opposite side, if I use Anaconda ("conda activate"), I can go to the very last steps, but fails with
> "   firedrake/supermeshimpl.c:1606:3: error: unknown type name ‘MPI_Message’
>        MPI_Message ob_mpi"

I think this is just an oversight on our part. Can you test a fix for me please?

Try running

firedrake-install --package-branch firedrake wence/fix/supermesh-mpi-message


> The log file is attached as the second file "firedrake-install-Anaconda.log".
>
>
> I would appreicate it, if anyone could help me with this, thank you!

Thanks,

Lawrence