prism.explicit-rel.default

Benchmark
Model: (lumbroso)
Parameter(s)N = 16000
Invocation (explicit-rel.default)
	$ARTIFACT_DIR/bin/prism $ARTIFACT_DIR/benchmarks/dtmc/lumbroso/lumbroso.prism -const N=16000 -steadystate  -explicit -relative  -epsilon 0.001
Explicit engine and relative error criterion
Execution
Walltime (MC-Time):2.826380491256714s (NA)
Return code:1
Note(s):Tool does not support file export.
Log
PRISM
=====

Version: 4.8.1
Date: Fri Sep 13 10:51:04 GMT+01:00 2024
Hostname: r23m0217.hpc.itc.rwth-aachen.de
Memory limits: cudd=1g, java(heap)=1g
Command line: prism /rwthfs/rz/clusterevts/evt-benchmarking/benchmarks/dtmc/lumbroso/lumbroso.prism -const N=16000 -steadystate -explicit -relative -epsilon 0.001

Parsing model file "/rwthfs/rz/clusterevts/evt-benchmarking/benchmarks/dtmc/lumbroso/lumbroso.prism"...

Type:        DTMC
Modules:     main
Variables:   v c

---------------------------------------------------------------------

Computing steady-state probabilities...

Building model...
Model constants: N=16000

Computing reachable states... 816127 states
Reachable states exploration and model construction done in 1.225 secs.
Sorting reachable states list...

Time for model construction: 1.467 seconds.

Type:        DTMC
States:      816127 (1 initial)
Transitions: 1616254	
STDERR
Picked up JAVA_TOOL_OPTIONS: -Xmx16g
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
	at java.base/java.util.Arrays.copyOf(Arrays.java:3609)
	at java.base/java.util.BitSet.ensureCapacity(BitSet.java:340)
	at java.base/java.util.BitSet.expandTo(BitSet.java:355)
	at java.base/java.util.BitSet.set(BitSet.java:450)
	at explicit.SCCConsumerBitSet.notifyStateInSCC(SCCConsumerBitSet.java:81)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:152)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:130)
	at explicit.SCCComputerTarjan.tarjan(SCCComputerTarjan.java:100)
	at explicit.SCCComputerTarjan.computeSCCs(SCCComputerTarjan.java:84)
	at explicit.SCCComputer.computeSCCs(SCCComputer.java:155)
	at explicit.SCCComputer.computeSCCs(SCCComputer.java:146)
	at explicit.DTMCModelChecker.computeSteadyStateProbs(DTMCModelChecker.java:2172)
	at explicit.DTMCModelChecker.computeSteadyStateProbs(DTMCModelChecker.java:2147)
	at explicit.DTMCModelChecker.doSteadyState(DTMCModelChecker.java:399)
	at explicit.DTMCModelChecker.doSteadyState(DTMCModelChecker.java:384)
	at prism.Prism.computeSteadyStateProbabilitiesExplicit(Prism.java:3731)
	at prism.Prism.doSteadyState(Prism.java:3670)
	at prism.PrismCL.doSteadyState(PrismCL.java:1043)
	at prism.PrismCL.run(PrismCL.java:387)