Skip to content

Commit 806679e

Browse files
authored
Merge pull request #205 from deniskristak/tracing-progress-review
review "Tracing progress" page
2 parents b579b23 + b0ebe44 commit 806679e

File tree

1 file changed

+67
-50
lines changed

1 file changed

+67
-50
lines changed

docs/tracing-progress.md

Lines changed: 67 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -32,72 +32,89 @@ printed, to allow determining how long the command has been running.
3232
## Example {: #trace_example }
3333

3434
``` console
35-
$ eb HDF5-1.10.1-intel-2017a.eb -df --trace --experimental
36-
== temporary log file in case of crash /tmp/eb-ieEeg3/easybuild-Ouw3jV.log
37-
== processing EasyBuild easyconfig /home/example/HDF5/HDF5-1.10.1-intel-2017a.eb
38-
== building and installing HDF5/1.10.1-intel-2017a...
39-
>> installation prefix: /prefix/software/HDF5/1.10.1-intel-2017a
35+
$ eb HPL-2.3-foss-2023a.eb --trace --force
36+
== Temporary log file in case of crash /tmp/eb-od8biuwd/easybuild-v4oniskt.log
37+
== processing EasyBuild easyconfig /home/example/easybuild-easyconfigs/easybuild/easyconfigs/h/HPL/HPL-2.3-foss-2023a.eb
38+
== building and installing HPL/2.3-foss-2023a...
39+
>> installation prefix: /software/HPL/2.3-foss-2023a
4040
== fetching files...
4141
>> sources:
42-
>> /prefix/sources/h/HDF5/hdf5-1.10.1.tar.gz [SHA256: 048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172]
42+
>> /home/example/sources/h/HPL/hpl-2.3.tar.gz [SHA256: 32c5c17d22330e6f2337b681aded51637fb6008d3f0eb7c277b163fadd612830]
43+
>> patches:
44+
>> /home/example/easybuild-easyconfigs/easybuild/easyconfigs/h/HPL/HPL_parallel-make.patch [SHA256:
45+
2a5bf9c4f328049828ddecec7ba3f05a9e25d236f4212747c53bd22fea80c5e6]
46+
== ... (took < 1 sec)
4347
== creating build dir, resetting environment...
44-
>> build dir: /tmp/HDF5/1.10.1/intel-2017a
48+
>> build dir: /tmp/easybuild_build/HPL/2.3/foss-2023a
49+
== ... (took < 1 sec)
4550
== unpacking...
46-
>> running command 'tar xzf /prefix/sources/h/HDF5/hdf5-1.10.1.tar.gz' (output in /tmp/eb-ieEeg3/easybuild-run_cmd-P9kf6c.log) [started at: 2017-09-06 08:28:42]
51+
>> running command:
52+
[started at: 2023-10-11 09:41:33]
53+
[working dir: /tmp/easybuild_build/HPL/2.3/foss-2023a]
54+
[output logged in /tmp/eb-od8biuwd/easybuild-run_cmd-lzkft2en.log]
55+
tar xzf /home/example/sources/h/HPL/hpl-2.3.tar.gz
56+
>> command completed: exit 0, ran in < 1s
57+
== ... (took < 1 sec)
4758
== patching...
59+
>> applying patch HPL_parallel-make.patch
60+
== ... (took < 1 sec)
4861
== preparing...
49-
>> loading toolchain module: intel/2017a
50-
>> (no build dependencies specified)
51-
>> loading modules for (runtime) dependencies:
52-
>> * zlib/1.2.11-GCCcore-6.3.0
53-
>> * Szip/2.1-intel-2017a
54-
>> defining build environment for intel/2017a toolchain
62+
>> loading toolchain module: foss/2023a
63+
>> defining build environment for foss/2023a toolchain
64+
== Running post-prepare hook...
65+
== ... (took 7 secs)
5566
== configuring...
56-
>> running command './configure --prefix=/prefix/software/HDF5/1.10.1-intel-2017a --with-szlib=/prefix/software/Szip/2.1-intel-2017a --with-zlib=/prefix/software/zlib/1.2.11-GCCcore-6.3.0 --with-pic --with-pthread --enable-shared --enable-cxx --enable-fortran FC="mpiifort" --enable-unsupported --enable-parallel' (output in /tmp/eb-ieEeg3/easybuild-run_cmd-dPat3D.log) [started at: 2017-09-06 08:28:44]
67+
== Running pre-configure hook...
68+
>> running command:
69+
[started at: 2023-10-11 09:41:41]
70+
[working dir: /tmp/easybuild_build/HPL/2.3/foss-2023a/hpl-2.3/setup]
71+
[output logged in /tmp/eb-od8biuwd/easybuild-run_cmd-ngu5ym7y.log]
72+
/bin/bash make_generic
73+
>> command completed: exit 0, ran in < 1s
74+
== ... (took < 1 sec)
5775
== building...
58-
>> running command 'make -j 24 CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK" FC="mpiifort"' (output in /tmp/eb-ieEeg3/easybuild-run_cmd-25vKdK.log) [started at: 2017-09-06 08:31:01]
76+
>> running command:
77+
[started at: 2023-10-11 09:41:41]
78+
[working dir: /tmp/easybuild_build/HPL/2.3/foss-2023a/hpl-2.3]
79+
[output logged in /tmp/eb-od8biuwd/easybuild-run_cmd-81p_xm51.log]
80+
make -j 8 TOPdir="/tmp/easybuild_build/HPL/2.3/foss-2023a/hpl-2.3/" CC="mpicc" MPICC="mpicc" LINKER="mpicc" LAlib="-lflexiblas -lgfortran"
81+
HPL_OPTS="-I/software/FFTW.MPI/3.3.10-gompi-2023a/include -I/software/FlexiBLAS/3.3.1-GCC-12.3.0/include
82+
-I/software/FlexiBLAS/3.3.1-GCC-12.3.0/include/flexiblas " LINKFLAGS="-O2 -ftree-vectorize -march=native -fno-math-errno
83+
-L/software/FFTW.MPI/3.3.10-gompi-2023a/lib64 -L/software/FFTW.MPI/3.3.10-gompi-2023a/lib -L/software/ScaLAPACK/2.2.0-gompi-2023a-fb/lib64
84+
-L/software/ScaLAPACK/2.2.0-gompi-2023a-fb/lib -L/software/FlexiBLAS/3.3.1-GCC-12.3.0/lib64
85+
-L/software/FlexiBLAS/3.3.1-GCC-12.3.0/lib -L/software/GCCcore/12.3.0/lib64 -L/software/GCCcore/12.3.0/lib
86+
-lm -lpthread" CCFLAGS='$(HPL_DEFS) -O2 -ftree-vectorize -march=native -fno-math-errno'
87+
>> command completed: exit 0, ran in 00h00m08s
88+
== ... (took 8 secs)
5989
== testing...
90+
== ... (took < 1 sec)
6091
== installing...
61-
>> running command 'make install' (output in /tmp/eb-ieEeg3/easybuild-run_cmd-BepE8P.log) [started at: 2017-09-06 08:34:09]
92+
== ... (took < 1 sec)
6293
== taking care of extensions...
94+
== Running pre-extensions hook...
95+
== ... (took < 1 sec)
96+
== restore after iterating...
97+
== ... (took < 1 sec)
6398
== postprocessing...
99+
== ... (took < 1 sec)
64100
== sanity checking...
65-
>> file 'bin/h52gif' found: OK
66-
>> file 'bin/h5c++' found: OK
67-
>> file 'bin/h5copy' found: OK
68-
>> file 'bin/h5debug' found: OK
69-
>> file 'bin/h5diff' found: OK
70-
>> file 'bin/h5dump' found: OK
71-
>> file 'bin/h5import' found: OK
72-
>> file 'bin/h5jam' found: OK
73-
>> file 'bin/h5ls' found: OK
74-
>> file 'bin/h5mkgrp' found: OK
75-
>> file 'bin/h5perf_serial' found: OK
76-
>> file 'bin/h5redeploy' found: OK
77-
>> file 'bin/h5repack' found: OK
78-
>> file 'bin/h5repart' found: OK
79-
>> file 'bin/h5stat' found: OK
80-
>> file 'bin/h5unjam' found: OK
81-
>> file 'bin/gif2h5' found: OK
82-
>> file 'bin/h5perf' found: OK
83-
>> file 'bin/h5pcc' found: OK
84-
>> file 'bin/h5pfc' found: OK
85-
>> file 'bin/ph5diff' found: OK
86-
>> file 'lib/libhdf5.so' found: OK
87-
>> file 'lib/libhdf5_cpp.so' found: OK
88-
>> file 'lib/libhdf5_fortran.so' found: OK
89-
>> file 'lib/libhdf5_hl_cpp.so' found: OK
90-
>> file 'lib/libhdf5_hl.so' found: OK
91-
>> file 'lib/libhdf5hl_fortran.so' found: OK
92-
>> (non-empty) directory 'include' found: OK
101+
== Running pre-sanitycheck hook...
102+
>> file 'bin/xhpl' found: OK
103+
>> loading modules: HPL/2.3-foss-2023a...
104+
== ... (took 9 secs)
93105
== cleaning up...
106+
== ... (took < 1 sec)
94107
== creating module...
95-
>> generating module file @ /prefix/modules/all/HDF5/1.10.1-intel-2017a.lua
108+
>> generating module file @ /home/example/modules/all/HPL/2.3-foss-2023a.lua
109+
== ... (took 7 secs)
96110
== permissions...
111+
== ... (took < 1 sec)
97112
== packaging...
98-
== COMPLETED: Installation ended successfully
99-
== Results of the build can be found in the log file(s) /prefix/software/HDF5/1.10.1-intel-2017a/easybuild/easybuild-HDF5-1.10.1-20170906.083425.log
113+
== ... (took < 1 sec)
114+
== COMPLETED: Installation ended successfully (took 34 secs)
115+
== Results of the build can be found in the log file(s) /home/example/software/HPL/2.3-foss-2023a/easybuild/easybuild-HPL-2.3-20231011.094207.log
116+
100117
== Build succeeded for 1 out of 1
101-
== Temporary log file(s) /tmp/eb-ieEeg3/easybuild-Ouw3jV.log* have been removed.
102-
== Temporary directory /tmp/eb-ieEeg3 has been removed.
118+
== Temporary log file(s) /tmp/eb-od8biuwd/easybuild-v4oniskt.log* have been removed.
119+
== Temporary directory /tmp/eb-od8biuwd has been removed.
103120
```

0 commit comments

Comments
 (0)