Skip to content

Instantly share code, notes, and snippets.

# module load StdEnv
# module swap compilers/intel compilers/gcc
# module load apps/cmake libs/fftw libs/gsl libs/boost libs/ftgl libs/hdf5 apps/python/2.7.5 libs/mkl libs/qt/.4.8.5
# cd /software6/src
# NAME=eman2
# VERSION=2.07
# SRCDIR=EMAN2
# COMPILER=gcc
# PREFIX=/software6/apps/${NAME}/${VERSION}_${COMPILER}
[mboisson@build-node install_14_64]$ ./setup.csh
OASYS Ltd. LS-DYNA Environment 14.1 Installation
=========================================================================
This script will install the following programs on build-node
PRIMER 14.1
D3PLOT 14.1
T-HIS 14.1
REPORTER 14.1
@mboisson
mboisson / git-annex bug when installing in nix
Created May 2, 2018 17:45
git-annex bug when installing in nix
replacing old ‘git-annex-6.20170101’
installing ‘git-annex-6.20180227’
these derivations will be built:
/cvmfs/soft.computecanada.ca/nix/store/cqhg6x2d2y29ajkqly9dynzak2aqawfp-git-annex-6.20180227.drv
building path(s) ‘/cvmfs/soft.computecanada.ca/nix/store/yxga6123wbcrayb2kailvk3kvn96q5x8-git-annex-6.20180227’
setupCompilerEnvironmentPhase
Build with /cvmfs/soft.computecanada.ca/nix/store/w63nzlnkri2i5bsxi8hjgwnfh23d73ir-ghc-8.0.1.
unpacking sources
unpacking source archive /cvmfs/soft.computecanada.ca/nix/store/350aldz72qkcmci1d67f05j7jcq4prqk-git-annex-6.20180227-src
source root is git-annex-6.20180227-src
This file has been truncated, but you can view the full file.
== 2018-05-04 14:41:06,909 easyblock.py:266 INFO This is EasyBuild 3.6.0-rcdcc7c845d13773d157c10060d2856cda0d1eb90 (framework: 3.6.0-r0f6ef255058df3faf632a6a5bf32696c8bf28b58, easyblocks: 3.6.0-rcdcc7c845d13773d157c10060d2856cda0d1eb90) on host build-node.
== 2018-05-04 14:41:06,909 easyblock.py:272 INFO This is easyblock EB_LAMMPS from module easybuild.easyblocks.lammps (/tmp/eb-oNdpYJ/included-easyblocks/easybuild/easyblocks/lammps.py)
== 2018-05-04 14:41:06,909 easyblock.py:817 INFO Build dir set to /dev/shm/mboisson/avx2/LAMMPS/20170811/iomkl-2016.4.11-omp
== 2018-05-04 14:41:06,909 config.py:485 DEBUG software install path as specified by 'installpath' and 'subdir_software': /home/mboisson/.local/easybuild/software/2017
== 2018-05-04 14:41:06,909 easyconfig.py:1708 DEBUG Determining software installation subdir for <easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x2abfccc72290>
== 2018-05-04 14:41:06,910 toolchain.py:418 DEBUG Toolchain definition for {'dummy': True, 'versionsuffix': '',
[mboisson@build-node ~]$ matlab
MATLAB is selecting SOFTWARE OPENGL rendering.
Opening log file: /home/mboisson/java.log.49555
Picked up _JAVA_OPTIONS: -Xmx256m
------------------------------------------------------------------------
Segmentation violation detected at Wed Aug 1 15:49:47 2018
------------------------------------------------------------------------
Configuration:
@mboisson
mboisson / CMakeCache.txt
Created August 22, 2018 17:50
CMakeCache.txt for failed build of ArrayFire
# This is the CMakeCache file.
# For build in directory: /dev/shm/mboisson/avx2/ArrayFire/3.6.1/iimklc-2016.4.90/easybuild_obj
# It was generated by CMake: /cvmfs/soft.computecanada.ca/nix/store/pvb2n3an22sm5mi5gvz8s81ijyd7j675-cmake-cursesUI-qt4UI-3.8.2/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
from easybuild.framework.easyconfig.easyconfig import get_easyblock_class
from easybuild.easyblocks.generic.cmakemake import CMakeMake
new_version_mapping = {
'ALL': {
'pkg_mapping': {
('Perl', '5.22.2'): ('5.22.4',None),
('JasPer','1.900.1'): ('1.900.1',None),
},
'tc_mapping': {
== 2019-01-30 01:51:39,926 easyblock.py:272 INFO This is EasyBuild 3.8.0-r44266da00f3e49516ba75daf6d4f2c8704487471 (framework: 3.8.0-r2f58107c2b9aed07020e61c148688ed4f1c9a299, easyblocks: 3.8.0-r44266da00f3e49516ba75daf6d4f2c8704487471) on host build-node.
== 2019-01-30 01:51:39,926 easyblock.py:278 INFO This is easyblock CMakeMake from module easybuild.easyblocks.generic.cmakemake (/cvmfs/soft.computecanada.ca/easybuild/lib/python2.7/site-packages/easybuild-easyblocks/easybuild/easyblocks/generic/cmakemake.pyo)
== 2019-01-30 01:51:39,926 easyblock.py:832 INFO Build dir set to /dev/shm/ebuser/sse3/BLASR/5.3.0/iccifort-2018.3
== 2019-01-30 01:51:39,927 easyblock.py:873 INFO Software install dir set to /cvmfs/soft.computecanada.ca/easybuild/software/2017/sse3/Compiler/intel2018.3/blasr/5.3.0
== 2019-01-30 01:51:39,927 easyblock.py:878 INFO Module install dir set to /cvmfs/soft.computecanada.ca/easybuild/modules/2017/
== 2019-01-30 01:51:39,927 easyblock.py:257 INFO Init completed for application name BLASR vers
easyblock = 'ConfigureMake'
name = 'GDAL'
version = '3.0.0'
homepage = 'http://www.gdal.org/'
description = """GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style
Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model
to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for
data translation and processing."""
easyblock = 'EB_Qt'
name = 'Qt5'
version = '5.12.8'
modaltsoftname = 'qt'
homepage = 'http://qt.io/'
description = "Qt is a comprehensive cross-platform C++ application framework."
toolchain = {'name': 'GCCcore', 'version': '9.3.0'}