[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue with documentation at https://doc.liberty-eiffel.org/
From: |
Paolo Redælli |
Subject: |
Re: Issue with documentation at https://doc.liberty-eiffel.org/ |
Date: |
Wed, 11 May 2022 17:29:02 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0 |
Il 10/05/22 22:31, Raphael Mack ha scritto:
Hi Mischa,
thanks for the notice. The problem is, that "ET" (our automated eiffel
tester) is generating the docs on every run from the current HEAD. And
since some time (maybe since the last debian upgrade on the server
running ET) eiffeldoc fails with n exit code of 137 - which signals an
out-of-memory failure.
eiffeldoc runs normally with the BDW-GC enabled but during the last
upgrade also libgc was upgraded and maybe we have some issue here.
As next we could try to run eiffeldoc with the SE-GC or dig into the
details why we do not see (good enough) memory cleanup with the BDW.
This might not really help, but at least explain the situation.
On a fairly busy i5 with 8Gb of ram:
[paolo@lab work]$ /usr/bin/time -f "Time %E (%S in kernel, %U in
usermode)\nMax memory %Mkb\n" ./build_doc.sh
Sections: tutorial liberty wrappers staging smarteiffel libraries
Log is
/home/paolo/src/liberty-eiffel/website/doc/build_doc-20220511-143201.log
Cleanup
Building
se failed with status 1
Please look at
/home/paolo/src/liberty-eiffel/website/doc/build_doc-20220511-143202_tutorial.log
se failed with status 1
Please look at
/home/paolo/src/liberty-eiffel/website/doc/build_doc-20220511-144607_libraries.log
Finished with status 2.
Command exited with non-zero status 2
Time 15:09.78 (75.70 in kernel, 1111.39 in usermode)
Max memory 2569100kb
ldd $(which eiffeldoc) ##tell me that it is using the gc
libgc.so.1 => /lib64/libgc.so.1 (0x00007f41ef330000)
Eiffeldoc has never been a "slim" tool. I'll try to male more granular
measurements tonight