PARDISO License for HPC

114 views
Skip to first unread message

Mark Myer

unread,
Apr 16, 2024, 9:00:34 AM4/16/24
to R-inla discussion group
Hello all, 

I am experiencing an issue with running R-INLA on an HPC cluster with Red Hat linux, where the software asks for a PARDISO license.  I see from some past posts on this forum that there was talk about a freeware solution - is the current INLA still dependent on PARDISO 8? 

% ./inla.mkl

[PANUA] License check: Cannot find license file.

 

 

***************************************************************************

CONTAINS Runtime Modules of Parallel Sparse Linear Solver PARDISO Vers. 8.2

Copyright Panua Technologies, Switzerland [2022-2023], All Rights Reserved.

No license file found. Please see

            https://www.panua.ch/products/pardiso

where to place the license file panua.lic

***************************************************************************

 

        9a7aa62ad6fa8c98b4b6a269dcdee2160b81e3cd - Sun Mar 24 20:47:01 2024 +0300

 

*** Error: Expected argument after options.

 

Usage: ./inla.mkl [-v] [-V] [-h] [-f] [-eVAR=VALUE] [-tA:B] [-mMODE] FILE.INI

 

Håvard Rue

unread,
Apr 16, 2024, 12:26:20 PM4/16/24
to Mark Myer, R-inla discussion group
the license file should be like this one

$ ls -l ~/panua.lic
-rw------- 1 hrue hrue 770 Mar 1 14:41 /home/hrue/panua.lic

and needs to be placed there
> --
> You received this message because you are subscribed to the Google Groups "R-
> inla discussion group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to r-inla-discussion...@googlegroups.com.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/r-inla-discussion-group/45e8ecfa-8bd0-4747-94a9-88fde7a63e87n%40googlegroups.com
> .

--
Håvard Rue
hr...@r-inla.org

Abi Riley

unread,
Apr 25, 2024, 3:53:07 AM4/25/24
to R-inla discussion group
Hi there,

I am also having similar troubles but at a later stage, I guess.

I have identified the license on the HPC, have used inla.setOption in R and specified the key, but then inla.pardiso.check gives this message:


> inla.pardiso.check
GitID: file: error-handler.c  eabef9f0c5191d7287b59145b03d23ae93e5728b - Sat May 7 11:06:00 2022 +0300                  
Error:24 Reason: License file for PARDISO: Not found                                                                    
Line:522 Function: 
[1] 
[2] 
[3] "*************************************************************************** "                                      
[4] "CONTAINS Runtime Modules of Parallel Sparse Linear Solver PARDISO Vers. 7.2"                                       
[5] "CUSTOMIZED FOR THE R-INLA PACKAGE WHICH SOLVES A LARGE CLASS OF STATISTICAL"                                       
[6] "MODELS USING THE INLA APPROACH.                                            "                                       
[7] "Copyright Universita della Svizzera italiana 2000-2020 All Rights Reserved."                                       
[8] ""                                                                                                                  
[9] "No PARDISO license file found.  Please see `http://www.pardiso-project.org/r-inla"                                
[10] "where to place the license file pardiso.lic "                                                                    
[11] "*************************************************************************** "                                     
[12] "FAILURE: PARDISO IS NOT INSTALLED OR NOT WORKING"    

inla.pardiso gives:

> inla.pardiso()                                                                                                        
Error in browseURL("https://pardiso-project.org/r-inla/") :                                                             
'browser' must be a non-empty character string                 


Is this because of the change of website of the pardiso download? Is there a way around this?

Many thanks in advance,

Abi

Håvard Rue

unread,
Apr 25, 2024, 4:10:59 AM4/25/24
to Abi Riley, R-inla discussion group
Hi

you need a newer version of INLA with the version 8 of the PARDISO library. The
7.2 version is out as their licensing system has changed (out of our control).

I guess you're not using R-4.3. Please upgrade to R-4.3 and reinstall INLA
(likely also all packages needs to be reinstalled).

$ R --quiet --vanilla -e 'INLA::inla.pardiso.check()'
> INLA::inla.pardiso.check()
[1] "SUCCESS: PARDISO IS INSTALLED AND WORKING"


H

Helpdesk (Haavard Rue)

unread,
Apr 25, 2024, 4:12:30 AM4/25/24
to Abi Riley, R-inla discussion group
You need to get the new license at

https://panua.ch/


On Wed, 2024-04-24 at 10:57 -0700, Abi Riley wrote:

--
Håvard Rue
he...@r-inla.org

Helpdesk (Haavard Rue)

unread,
Apr 26, 2024, 1:35:48 AM4/26/24
to Abi Riley, R-inla discussion group

there is no need to set anything in the options anymore, just place the license
file as

~/panua.lic


On Wed, 2024-04-24 at 10:57 -0700, Abi Riley wrote:

--
Håvard Rue
he...@r-inla.org

Reply all
Reply to author
Forward
0 new messages