User Tools

Site Tools


other:uvcdat:installed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
other:uvcdat:installed [2014/04/23 14:30]
jypeter
other:uvcdat:installed [2015/02/02 15:10]
jypeter
Line 8: Line 8:
   * [[https://​github.com/​UV-CDAT/​uvcdat|UV-CDAT @ github]]   * [[https://​github.com/​UV-CDAT/​uvcdat|UV-CDAT @ github]]
   * [[https://​github.com/​UV-CDAT/​uvcdat/​issues?​state=open|UV-CDAT issues @ github]]   * [[https://​github.com/​UV-CDAT/​uvcdat/​issues?​state=open|UV-CDAT issues @ github]]
 +
 +===== 2.1.0 =====
 +
 +Official details : 
 +
 +cdat_multi configuration version: 13
 +
 +==== Available configurations ====
 +
 +^  Machine ​ ^  Config ​ ^  Python/​date ​ ^ Notes  ^
 +|  LSCE  |  LSCE_13 ​ |  2.7.8, Jan 22 2015  | Used system'​s cmake (2.8.12.2) and the same recompiled Qt (4.8.5) used for uv-cdat 1.5.1 |
 +|  VirtualBox\\ FC20  |  VB_13  |  | Used system'​s cmake (2.8.12.2) and Qt (4.8.6-18.fc20.x86_64) |
 +
 +==== Log files ====
 +
 +^  Machine ​ ^  make  ^  ctest  ^
 +|  LSCE  | {{:​other:​uvcdat:​|txt}} | {{:​other:​uvcdat:​|txt}} |
 +|  VirtualBox\\ FC20  | {{:​other:​|txt}} | {{:​other:​|txt}} |
 +
 +=== make summary ===
 +
 +<​code>​
 +
 +</​code>​
 +
 +
 +=== ctest summary ===
 +
 +<​code>​
 +
 +</​code>​
 +
 +==== ccmake options ====
 +
 +
 +<​code>​
 +ccmake -D GIT_PROTOCOL=git://​ -D CDAT_BUILD_PARALLEL=OFF -D CDAT_BUILD_LIBXML2=OFF -D CDAT_USE_SYSTEM_LIBXML2=ON -D CDAT_BUILD_LIBXSLT=OFF -D CDAT_USE_SYSTEM_LIBXSLT=ON -D CDAT_BUILD_PARAVIEW=OFF -D CDAT_BUILD_GUI=OFF -D CMAKE_INSTALL_PREFIX=$CDAT_INSTALL $CDAT_MAIN_DIR
 +
 +ccmake -D GIT_PROTOCOL=git://​ -DCDAT_BUILD_MODE=DEFAULT -DCDAT_BUILD_CMOR=ON -D CMAKE_INSTALL_PREFIX=$CDAT_INSTALL ​  -D CDAT_BUILD_BASEMAP=ON -D CDAT_BUILD_MATPLOTLIB=ON -D CDAT_BUILD_SCIENTIFICPYTHON=ON -D CDAT_BUILD_SCIKITS=ON -D CDAT_BUILD_SHAPELY=ON -D CDAT_BUILD_JINJA2=ON -D CDAT_BUILD_PYGMENTS=ON -D CDAT_BUILD_PYZMQ=ON -D CDAT_BUILD_SPHINX=ON -D CDAT_BUILD_TORNADO=ON -D UVCMETRICS_TEST_DATA_DIRECTORY=/​home/​scratch01/​jypeter/​uvcmetrics_test_data -D CDAT_BUILD_LIBXML2=OFF -D CDAT_USE_SYSTEM_LIBXML2=ON -D CDAT_BUILD_LIBXSLT=OFF -D CDAT_USE_SYSTEM_LIBXSLT=ON ​  ​$CDAT_MAIN_DIR
 +</​code>​
 +
 +=== BUILD_TESTING ===
 +
 +Note: we have **not** explicitly requested to turn on the testing, because it is supposed to be //ON// by default
 +
 +=== GIT_PROTOCOL ===
 +
 +We have used **-D GIT_PROTOCOL=git:​%%//​%%**. See the [[#​section151|1.5.1 options]] for more details
 +
 +=== LIBXML2 & LIBXSLT ===
 +
 +We have tried to use the system'​s installed //libxml2// and //libxslt// libraries by using the following options:
 +
 +**-D CDAT_BUILD_LIBXML2=OFF -D CDAT_USE_SYSTEM_LIBXML2=ON -D CDAT_BUILD_LIBXSLT=OFF -D CDAT_USE_SYSTEM_LIBXSLT=ON**
 +
 +Unfortunately,​ uvcdat still compiles the new version of the libraries, and then the system'​s cmake gets confused and we get **lots** of warning messages of the following kind each time cmake is called.
 +
 +<​code>​
 +cmake --version
 +cmake: /​home/​share/​unix_files/​cdat/​versions/​cdat_install_uv-2.1.0_x86_64_gcc4_13/​Externals/​lib/​libxml2.so.2:​ no version information available (required by /​usr/​lib64/​libarchive.so.2)
 +cmake: /​home/​share/​unix_files/​cdat/​versions/​cdat_install_uv-2.1.0_x86_64_gcc4_13/​Externals/​lib/​libxml2.so.2:​ no version information available (required by /​usr/​lib64/​libarchive.so.2)
 +cmake: /​home/​share/​unix_files/​cdat/​versions/​cdat_install_uv-2.1.0_x86_64_gcc4_13/​Externals/​lib/​libxml2.so.2:​ no version information available (required by /​usr/​lib64/​libarchive.so.2)
 +cmake: /​home/​share/​unix_files/​cdat/​versions/​cdat_install_uv-2.1.0_x86_64_gcc4_13/​Externals/​lib/​libxml2.so.2:​ no version information available (required by /​usr/​lib64/​libarchive.so.2)
 +cmake version 2.8.12.2
 +
 +</​code>​
 +
 +===== 2.0.0 =====
 +
 +Official details : 
 +
 +cdat_multi configuration version: 12
 +
 +===== 2.0.beta =====
 +
 +Official details : [[https://​github.com/​UV-CDAT/​uvcdat/​wiki/​Roadmap-to-Release#​release-planned-july-2014|2.0.beta]]
 +
 +cdat_multi configuration version: 11
 +
 +==== Available configurations ====
 +
 +^  Machine ​ ^  Config ​ ^  Python/​date ​ ^ Notes  ^
 +|  LSCE  |  LSCE_11 ​ |  2.7.7, Aug  1 2014  | Used the same recompiled cmake and Qt as for 1.5.1 |
 +|  ciclad |  ciclad_11-ng ​ |  2.7.7, Aug  4 2014  | Used the same recompiled cmake and Qt as for 1.5.1 |
 +
 +==== Log files ====
 +
 +^  Machine ​ ^  make  ^  ctest  ^
 +|  LSCE  | {{:​other:​uvcdat:​lsce_cdat_make_uv-2.0.beta_x86_64_gcc4_20140801_1801.txt|txt}} | {{:​other:​uvcdat:​lsce_cdat_ctest_uv-2.0.beta_x86_64_gcc4_20140804_1209.txt|txt}} |
 +|  ciclad-ng ​ | {{:​other:​uvcdat:​ciclad-ng_cdat_make_uv-2.0.beta_x86_64_gcc4_20140804_1725.txt|txt}} | {{:​other:​uvcdat:​ciclad-ng_cdat_ctest_uv-2.0.beta_x86_64_gcc4_20140805_1017.txt|txt}} |
 +
 +=== make summary ===
 +
 +<​code>​
 +2 Packages reported as FAILED, see logs
 +
 +                contrib/​pyclimate
 +                contrib/MSU
 +</​code>​
 +
 +
 +=== ctest summary ===
 +
 +<​code>​
 +53% tests passed, 35 tests failed out of 74
 +
 +Total Test time (real) = 1020.63 sec
 +
 +The following tests FAILED:
 +          2 - cdms_test (Failed)
 +          3 - cdms_verify (Failed)
 +          4 - cdms_load_and_plot_axis_variable (Failed)
 +          5 - run_uvcdat_gui_tests (Failed)
 +          6 - test177_regrid_mask (Failed)
 +          8 - testDoutriaux (Failed)
 +          9 - testMarvel (Failed)
 +         10 - testUnits (Failed)
 +         11 - testRaynaud (Failed)
 +         12 - testDateline (Failed)
 +         14 - testDiag (Failed)
 +         15 - testSo2TasACCESSFails (Failed)
 +         16 - testSo2Tas (Failed)
 +         17 - testWrite (Failed)
 +         18 - testMvCdmsRegrid (Failed)
 +         21 - testConserv (Failed)
 +         22 - testEsmfVsLibcf (Failed)
 +         23 - testEsmfInterface1 (Failed)
 +         28 - testTasRegrid (Failed)
 +         30 - testRegrid2 (Failed)
 +         34 - testEsmf_3x4_6x8_Conserve_Masked (Failed)
 +         36 - testMvGenericRegrid (Failed)
 +         37 - testSalinity (Failed)
 +         38 - testEsmfSalinity (Failed)
 +         39 - testEsmf (Failed)
 +         40 - testBergman (Failed)
 +         41 - testDistSrc (Failed)
 +         43 - vcs_verify_import (Failed)
 +         44 - vcs_verify_init (Failed)
 +         45 - vcs_verify_boxfill_basics (Failed)
 +         46 - vcs_verify_proj_basics (Failed)
 +         47 - vcs_verify_fillarea_basics (Failed)
 +         66 - CDMS_Test_17 (Failed)
 +         68 - CDMS_Test_multiple_formats (Failed)
 +         74 - diags_test_01 (Failed)
 +</​code>​
 +
 +==== ccmake options ====
 +
 +
 +<​code>​
 +ccmake -D GIT_PROTOCOL=git://​ -D CDAT_BUILD_PARALLEL=OFF -D CDAT_BUILD_LIBXML2=OFF -D CDAT_USE_SYSTEM_LIBXML2=ON -D CDAT_BUILD_LIBXSLT=OFF -D CDAT_USE_SYSTEM_LIBXSLT=ON -D CMAKE_INSTALL_PREFIX=$CDAT_INSTALL $CDAT_MAIN_DIR
 +</​code>​
 +
 +==== Installation environment ====
 +
 +=== LSCE ===
 +
 +Same as for 1.5.1
 +
 +=== ciclad-ng ===
 +
 +Same as for 1.5.1
 +
 +=== VirtualBox FC20 ===
 +
 +==== Disk space ====
 +
 +The following disk space was required for the installation
 +
 +==== Extra packages installed ====
 +
 +=== Requests: HTTP for Humans ===
 +
 +Web site: http://​docs.python-requests.org/​en/​latest/​
 +
 +Install: ''​pip install requests''​
 +
  
 ===== 1.5.1 ===== ===== 1.5.1 =====
Line 14: Line 191:
  
 cdat_multi configuration version: 10 cdat_multi configuration version: 10
 +
 +==== Special warning ====
 +
 +The default backend for matplotlib (Agg) could not be used for interactive graphics and we had to manually update the content of the default matplotlibrc
 +
 +<​code>​
 +<​INSTALL>/​lib/​python2.7/​site-packages/​matplotlib/​mpl-data/​matplotlibrc
 +
 +#​backend ​     : Agg
 +backend ​     : Qt4Agg
 +</​code>​
 +
 +==== Available configurations ====
  
 ^  Machine ​ ^  Config ​ ^  Python/​date ​ ^ Notes  ^ ^  Machine ​ ^  Config ​ ^  Python/​date ​ ^ Notes  ^
-| LSCE |  LSCE_10 ​ | 2.7.4, Apr 23 2014 | | + LSCE  |  LSCE_10 ​ | 2.7.4, Apr 23 2014 | Had to use recompiled\\ cmake (2.8.12.2) and Qt (4.8.5)\\ because the system ones\\ were too old
-| ciclad |  ciclad_10 ​ |  **FAILED** ​ | Linux too old,\\ even when specifying recent gcc44/gfortran ​compilers,​\\ we end up with too many problems, ... :-( | + ciclad ​ |  ciclad_10 ​ |  **FAILED**\\ :-(  | Linux too old,\\ even when specifying recent\\ gcc44/gfortran44/​g++44 ​compilers,​\\ we end up with too many problems, ... :-(  
-| ciclad-ng |  ciclad_10-ng ​ |  2.7.4, Apr 22 2014 | | + ciclad-ng ​ |  ciclad_10-ng ​ |  2.7.4, Apr 22 2014 | Had to use recompiled\\ cmake (2.8.12.2) and Qt (4.8.5)\\ because the system ones\\ were too old 
-| VirtualBox FC20 |  VB_10  | |+ VirtualBox\\ FC20  |  VB_10  | | 
 + 
 +==== Log files ==== 
 + 
 +^  Machine ​ ^  make  ^  ctest  ^ 
 +|  LSCE  |  {{:​other:​uvcdat:​cdat_make_uv-1.5.1_x86_64_gcc4_20140423_1108.txt|txt}} ​ |  {{:​other:​uvcdat:​cdat_ctest_uv-1.5.1_x86_64_gcc4_20140423_1148.txt|txt}} ​ | 
 +|  ciclad ​ |  :-(  |  :-(  | 
 +|  ciclad-ng ​ |  {{:​other:​uvcdat:​cdat_make_uv-1.5.1_x86_64_gcc4_20140422_1445.txt|txt}} ​ |  {{:​other:​uvcdat:​cdat_ctest_uv-1.5.1_x86_64_gcc4_20140422_1541.txt|txt}} ​ | 
 +|  VirtualBox\\ FC20  |  {{:​other:​uvcdat:​cdat_make_uv-1.5.1_x86_64_gcc4_vb_20140427_2220.txt|txt}} ​ |  {{:​other:​uvcdat:​cdat_ctest_uv-1.5.1_x86_64_gcc4_vb_20140427_2352.txt|txt}} ​ | 
 + 
 +=== make summary === 
 + 
 +<​code>​ 
 +3 Packages reported as FAILED, see logs 
 + 
 +                contrib/​pyclimate 
 +                contrib/​MSU 
 +                contrib/​windspharm 
 +</​code>​ 
 + 
 +=== ctest summary === 
 + 
 +<​code>​ 
 +89% tests passed, 8 tests failed out of 71 
 + 
 +The following tests FAILED: 
 +          1 - run_uvcdat (Failed) 
 +          2 - cdms_test (Failed) 
 +          3 - cdms_verify (Failed) 
 +          4 - cdms_load_and_plot_axis_variable (Failed) 
 +          5 - run_uvcdat_gui_tests (Failed) 
 +         44 - vcs_test_anim_basic (Failed) 
 +         64 - CDMS_Test_18 (Failed) 
 +         66 - CDMS_Test_multiple_formats (Failed) 
 +Errors while running CTest 
 + 
 +</​code>​
  
 ==== ccmake options ==== ==== ccmake options ====
Line 80: Line 306:
 |  gfortran ​ | GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) | |  gfortran ​ | GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) |
 |  g++  | g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) | |  g++  | g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) |
-|  Qt  | qt-4.6.2-28.el6_5.x86_64 => had to install 4.8.5 | +|  Qt  | qt-4.6.2-28.el6_5.x86_64 ​**=> had to install 4.8.5** 
-|  cmake  | cmake-2.6.4-5.el6.x86_64 => had to install 2.8.12.2 |+|  cmake  | cmake-2.6.4-5.el6.x86_64 ​**=> had to install 2.8.12.2** |
  
  
Line 88: Line 314:
 |  /​etc/​redhat-release ​ | CentOS release 5.2 (Final) | |  /​etc/​redhat-release ​ | CentOS release 5.2 (Final) |
 |  uname -a  | Linux ciclad1.ipsl.jussieu.fr 2.6.18-348.4.1.el5\\ #1 SMP Tue Apr 16 15:40:06 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux | |  uname -a  | Linux ciclad1.ipsl.jussieu.fr 2.6.18-348.4.1.el5\\ #1 SMP Tue Apr 16 15:40:06 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux |
-|  gcc44  | gcc44 (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | +|  ​**gcc44**  | gcc44 (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | 
-|  gfortran44 ​ | GNU Fortran (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | +|  ​**gfortran44**  | GNU Fortran (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | 
-|  g++44  | g++44 (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | +|  ​**g++44**  | g++44 (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) | 
-|  Qt  | qt4-4.7.4-0 => had to install 4.8.5 | +|  Qt  | qt4-4.7.4-0 ​**=> had to install 4.8.5** 
-|  cmake  | cmake-2.6.4-5.el5.2 => had to install 2.8.12.2 |+|  cmake  | cmake-2.6.4-5.el5.2 ​**=> had to install 2.8.12.2** |
  
  
Line 102: Line 328:
 |  gfortran ​ | GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) | |  gfortran ​ | GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) |
 |  g++  | g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) | |  g++  | g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) |
-|  Qt  | qt-4.6.2-26.el6_4.x86_64 => had to install 4.8.5 | +|  Qt  | qt-4.6.2-26.el6_4.x86_64 ​**=> had to install 4.8.5** 
-|  cmake  | cmake-2.6.4-5.el6.x86_64 => had to install 2.8.12.2 |+|  cmake  | cmake-2.6.4-5.el6.x86_64 ​**=> had to install 2.8.12.2** |
  
  
-=== VirtualBox ===+=== VirtualBox ​FC20 ===
  
-|  /​etc/​redhat-release ​ |  +|  /​etc/​redhat-release ​ | Fedora release 20 (Heisenbug) ​
-|  uname -a  |  +|  uname -a  | Linux lsce3017.extra.cea.fr 3.13.10-200.fc20.x86_64\\ #1 SMP Mon Apr 14 20:34:16 UTC 2014 x86_64 x86_64 x86_64 GNU/​Linux ​
-|  gcc  |  +|  gcc  | gcc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7) ​
-|  gfortran ​ |  +|  gfortran ​ | GNU Fortran (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7) ​
-|  g++  |  +|  g++  | g++ (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7) ​
-|  Qt  |  +|  Qt  | qt-4.8.5-15.fc20.x86_64 ​
-|  cmake  |  |+|  cmake  | cmake-2.8.12.2-2.fc20.x86_64 ​|
  
 ==== Disk space ==== ==== Disk space ====
  
-The following disk space is required for the installation+The following disk space was required for the installation
  
-^ ^ cmake compile ^ cmake install ^ qt compile ^ qt install ^ cdat src ^ cdat build ^ cdat install ^ + ​Machine  ​ -A-\\ \\ cmake compile\\ (1)  ​ -B-\\ \\ cmake install ​  -C-\\ \\ qt compile\\ (1)  ​ -D-\\ \\ qt install ​  -E-\\ \\ cdat src\\ (2?​)  ​ -F-\\ \\ cdat build\\ (2)  ​ -G-\\ \\ cdat install\\ (2)  ^  -H-\\ \\ Externals\\ ​ (3)\\  Sub-dir of install ​ ^  -I-\\ \\ Installation\\ space\\ ​ (4)  ^  -J-\\ \\ Final\\ space\\ (5)  ​
-|  LSCE  |  230M  |    |  1.6G  |             +|  LSCE  |  230M  |  ​69M  ​|  1.6G  |  ​451M  ​ ​407M  ​ ​3.2G  ​ ​1.1G ​ |  372M  |  5.21G  |  1.54G  ​
-|  ciclad ​ |  ?  |  66M  |  ?  |  455M  |  407M  |       +|  ciclad ​ |  ?  |  66M  |  ?  |  455M  |  407M  |  ​2.8G\\ FAILED :​-(  ​ ​390M\\ FAILED :-(  |  176M\\ FAILED :-(  |  :-(  |  :​-(  ​
-|  ciclad-ng ​ |  ?  |    |  ?  |             +|  ciclad-ng ​ |  ?  |  ​69M  ​|  ?  |  ​449M  ​ ​407M  ​ ​3.1G  ​ ​1.1G ​ |  366M  |  5.10G  |  1.54G  ​
-|  VirtualBox ​ |                      |+|  VirtualBox\\ FC20  ​| ​ 0 (6)  ​ 0 (6)  ​ 0 (6)  ​ 0 (6)  ​ ​407M  ​ ​3.6G  ​ ​1.2G ​ |  325M  |  5.20G  |  1.2G  ​|
  
 +Notes:
 +  * (1) The compilation directories of cmake and Qt can be removed once the installation of cmake/Qt is finished (ie can be removed before starting with uv-cdat)
 +  * (2) The packages required for the GUI, and Paraview, were not installed and would probably require even more space
 +  * (3) The size of this directory can change depending on the dependencies use from what's already available on the system (xml2 and xslt in this installation) and what we recompile
 +  * (4) Sum of the columns, if we erase the A/C directories:​ B + D + E + F + G
 +  * (5) Sum of the columns, if we erase the B/E/F directories:​ D + G
 +  * (6) We used the version available on the system (that was enough up-to-date)
  
  
other/uvcdat/installed.txt · Last modified: 2017/04/04 08:30 by jypeter