BDEPEND=dev-util/gperf sys-devel/flex virtual/pkgconfig app-alternatives/yacc test? ( sys-devel/bc app-alternatives/awk ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/fortran doc? ( app-doc/doxygen ) DEFINED_PHASES=compile configure install prepare setup DEPEND=dev-db/sqlite extrae? ( sys-cluster/extrae ) mpi? ( virtual/mpi ) nanox? ( sys-cluster/nanox ) ompss2? ( sys-cluster/nanos6 ) tcl? ( sys-cluster/TCL ) || ( >=dev-lang/python-3.11.4:3.11 >=dev-lang/python-3.10.12:3.10 >=dev-python/pypy3-7.3.11_p1:0 ) opencl? ( dev-util/opencl-headers ) virtual/fortran DESCRIPTION=C/C++/Fortran source-to-source compilation aimed at fast prototyping EAPI=8 HOMEPAGE=https://github.com/bsc-pm/mcxx INHERIT=autotools flag-o-matic fortran-2 python-any-r1 docs IUSE=+analysis array-descriptors bison-reporting examples extrae +mpi +nanox ompss ompss2 +opencl openmp +quad tcl test tl-openmp-gomp tl-openmp-profile vectorization doc LICENSE=LGPL-3 RDEPEND=dev-db/sqlite extrae? ( sys-cluster/extrae ) mpi? ( virtual/mpi ) nanox? ( sys-cluster/nanox ) ompss2? ( sys-cluster/nanos6 ) tcl? ( sys-cluster/TCL ) opencl? ( virtual/opencl ) virtual/fortran REQUIRED_USE=mpi? ( nanox ) ompss? ( nanox ) opencl? ( nanox ) openmp? ( nanox ) !analysis? ( !vectorization ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/bsc-pm/mcxx/archive/refs/tags/github-release-2021.06.tar.gz -> mcxx-2021.06.tar.gz _eclasses_=gnuconfig b6b3e92f8b8c996400074b5f61a59256 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c multilib c19072c3cd7ac5cb21de013f7e9832e0 libtool 9d3a9a889a6fa62ae794f817c156491b autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-utils-r1 a013e16d5d896b3d8be68dd2a0e846ea python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 docs f4e4c22139b7811a4dbdafaede74c229 _md5_=5d3a4b56ffac2354f272997da367f497