remindmodel / remind

REMIND - REgional Model of INvestments and Development
Other
93 stars 123 forks source link

undo 'increase memory on single node runs' #1567 #1609

Closed orichters closed 4 months ago

orichters commented 4 months ago

Purpose of this PR

Type of change

Checklist:

### start generation of mif files at 2024-03-12 18:39:30
running reportMacroEconomy...
running reportTrade...
running reportPE...
running reportSE...
running reportFE...
running reportExtraction...
running reportCapacity...
running reportCapitalStock...
running reportEnergyInvestment...
running reportEmiAirPol...
running reportEmi...
Error in `.dimextract()`:
! subscript out of bounds ("seliqbio.fegas.indst.ETS", "seliqbio.fesos.indst.ETS", "seliqsyn.fegas.indst.ETS", "seliqsyn.fesos.indst.ETS", "sesobio.fegas.indst.ETS", "sesobio.fehos.indst.ETS", "seel.fegas.indst.ETS", "seel.fehos.indst.ETS", "seel.fesos.indst.ETS", "seh2.fegas.indst.ETS", "seh2.fehos.indst.ETS", "seh2.fesos.indst.ETS", "segabio.fehos.indst.ETS", "segabio.fesos.indst.ETS", "segasyn.fehos.indst.ETS", "segasyn.fesos.indst.ETS", "sehe.fegas.indst.ETS", "sehe.fehos.indst.ETS", "sehe.fesos.indst.ETS")
Backtrace:
    ▆
 1. └─remind2::convGDX2MIF(...)
 2.   ├─magclass::mbind(...)
 3.   └─remind2::reportEmi(gdx, output, regionSubsetList, t)
 4.     ├─vm_demFeSector[, , getNames(vm_demFENonEnergySector)]
 5.     └─vm_demFeSector[, , getNames(vm_demFENonEnergySector)]
 6.       └─magclass (local) .local(x, i, j, ..., drop = drop)
 7.         └─magclass:::.dimextract(x, k, 3, pmatch = pmatch, invert = invert)
Execution halted
0UmfHxcvx5J7JoaOhFSs5mncnisTJJ6q commented 4 months ago

The moment at happens again, I will work on fixing it.

[↑]

That did not take long :)

fbenke-pik commented 4 months ago

On it

fbenke-pik commented 4 months ago

Should be fixed with https://github.com/pik-piam/remind2/pull/563