diff --git a/glicid/packages/glicid.scm b/glicid/packages/glicid.scm index 6b66f32..b3f6bae 100644 --- a/glicid/packages/glicid.scm +++ b/glicid/packages/glicid.scm @@ -290,48 +290,48 @@ ) ) -(define-public glicid-specific-hdf5-parallel-openmpi - (package/inherit glicid-specific-hdf5 ;use the latest - (name "glicid-specific-hdf5-parallel-openmpi") - (inputs - `(("mpi" ,glicid-specific-openmpi) - ,@(package-inputs glicid-specific-hdf5))) - (arguments - -; `( -; #:tests? #f - - ( - substitute-keyword-arguments (package-arguments glicid-specific-hdf5) - ((#:configure-flags flags) - ``("--enable-parallel" "--disable-tests" - ,@(delete "--enable-cxx" - (delete "--enable-threadsafe" ,flags)))) - ((#:phases phases) - `(modify-phases ,phases - (add-after 'build 'mpi-setup - ,%openmpi-setup) - (add-before 'check 'patch-tests - (lambda _ - ;; OpenMPI's mpirun will exit with non-zero status if it - ;; detects an "abnormal termination", i.e. any process not - ;; calling MPI_Finalize(). Since the test is explicitly - ;; avoiding MPI_Finalize so as not to have at_exit and thus - ;; H5C_flush_cache from being called, mpirun will always - ;; complain, so turn this test off. - (substitute* "testpar/Makefile" - (("(^TEST_PROG_PARA.*)t_pflush1(.*)" front back) - (string-append front back "\n"))) - (substitute* "tools/test/h5diff/testph5diff.sh" - (("/bin/sh") (which "sh"))) - #t)))) - -)) - - - - (synopsis "Management suite for data with parallel IO support"))) - +;(define-public glicid-specific-hdf5-parallel-openmpi +; (package/inherit glicid-specific-hdf5 ;use the latest +; (name "glicid-specific-hdf5-parallel-openmpi") +; (inputs +; `(("mpi" ,glicid-specific-openmpi) +; ,@(package-inputs glicid-specific-hdf5))) +; (arguments +; +;; `( +;; #:tests? #f +; +; ( +; substitute-keyword-arguments (package-arguments glicid-specific-hdf5) +; ((#:configure-flags flags) +; ``("--enable-parallel" "--disable-tests" +; ,@(delete "--enable-cxx" +; (delete "--enable-threadsafe" ,flags)))) +; ((#:phases phases) +; `(modify-phases ,phases +; (add-after 'build 'mpi-setup +; ,%openmpi-setup) +; (add-before 'check 'patch-tests +; (lambda _ +; ;; OpenMPI's mpirun will exit with non-zero status if it +; ;; detects an "abnormal termination", i.e. any process not +; ;; calling MPI_Finalize(). Since the test is explicitly +; ;; avoiding MPI_Finalize so as not to have at_exit and thus +; ;; H5C_flush_cache from being called, mpirun will always +; ;; complain, so turn this test off. +; (substitute* "testpar/Makefile" +; (("(^TEST_PROG_PARA.*)t_pflush1(.*)" front back) +; (string-append front back "\n"))) +; (substitute* "tools/test/h5diff/testph5diff.sh" +; (("/bin/sh") (which "sh"))) +; #t)))) +; +;)) +; +; +; +; (synopsis "Management suite for data with parallel IO support"))) +; (define-public glicid-specific-openblas