Hi. I just did a fresh download of the latest stable release, "Turing" (ET_2020_05), and during an initial minimal compile, I had a failure during the "parsing schedule files" stage -- see below.
Should EinsteinBase::TmunuBase be requiring EinsteinInitialData::Exact? It doesn't show up in the dependencies of TmunuBase, I don't recall it being true in previous releases, and I don't normally compile Exact.
(More generally, should *any* thorn in EinsteinBase depend on other Einstein***** arrangements?)
Thanks, Bernard
---------- error output below ------
********************************************************************************
Running configuration script for thorn HDF5:
Additional requested language support: Fortran
HDF5 selected, but HDF5_DIR not set. Checking pkg-config ...
HDF5 not found. Checking standard paths ...
HDF5 not found.
Using bundled HDF5...
Finished running configuration script for thorn HDF5.
Checking consistency...
Creating Thorn-Flesh bindings...
Creating implementation bindings...
Creating parameter bindings...
Creating variable bindings...
Creating schedule bindings...
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::Exact_pars_real doesn't exist.
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::decoded_exact_model doesn't exist.
Creating function bindings...
Generating arguments...
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::decoded_exact_model' and verify correct implementation/thorn name and variable name.
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::exact_pars_real' and verify correct implementation/thorn name and variable name.
------------------------------------------------------
There were 4 errors during execution of the CST
These must be corrected before compilation can proceed
------------------------------------------------------
------------------------------------------------------
Warnings were generated during execution of the CST
------------------------------------------------------
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::Exact_pars_real doesn't exist.
HINT: Check thorn TmunuBase inherits from implementation exact
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::decoded_exact_model doesn't exist.
HINT: Check thorn TmunuBase inherits from implementation exact
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::decoded_exact_model' and verify correct implementation/thorn name and variable name.
HINT: Is exact::decoded_exact_model a correctly declared variable?
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::exact_pars_real' and verify correct implementation/thorn name and variable name.
HINT: Is exact::Exact_pars_real a correctly declared variable?
------------------------------------------------------
Hello Bernard,
thank you for reporting this. This is indeed a bug, yes.
It was fixed in master in git commit 9ea098cf44ce1f79a3ae77d3955de707d58744f3 of https://bitbucket.org/einsteintoolkit/einsteinbase.git in ticket https://bitbucket.org/einsteintoolkit/tickets/issues/2424 .
A workaround is to compile in the the Exact thorn. You do not have to activate it at runtime, just compile with it.
The next release ET_2010_11 to be release in November will include the fix.
Yours, Roland
Hi. I just did a fresh download of the latest stable release, "Turing" (ET_2020_05), and during an initial minimal compile, I had a failure during the "parsing schedule files" stage -- see below.
Should EinsteinBase::TmunuBase be requiring EinsteinInitialData::Exact? It doesn't show up in the dependencies of TmunuBase, I don't recall it being true in previous releases, and I don't normally compile Exact.
(More generally, should *any* thorn in EinsteinBase depend on other Einstein***** arrangements?)
Thanks, Bernard
---------- error output below ------
Running configuration script for thorn HDF5:
Additional requested language support: Fortran
HDF5 selected, but HDF5_DIR not set. Checking pkg-config ...
HDF5 not found. Checking standard paths ...
HDF5 not found.
Using bundled HDF5...
Finished running configuration script for thorn HDF5.
Checking consistency...
Creating Thorn-Flesh bindings...
Creating implementation bindings...
Creating parameter bindings...
Creating variable bindings...
Creating schedule bindings...
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::Exact_pars_real doesn't exist.
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::decoded_exact_model doesn't exist.
Creating function bindings...
Generating arguments...
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::decoded_exact_model' and verify correct implementation/thorn name and variable name.
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::exact_pars_real' and verify correct implementation/thorn name and variable name.
There were 4 errors during execution of the CST
These must be corrected before compilation can proceed
Warnings were generated during execution of the CST
CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::Exact_pars_real doesn't exist.
HINT: Check thorn TmunuBase inherits from implementation exactCST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/repos/flesh/lib/sbin/CreateScheduleBindings.pl (at 819)
-> Schedule error: Thorn TmunuBase - group exact::decoded_exact_model doesn't exist.
HINT: Check thorn TmunuBase inherits from implementation exactCST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::decoded_exact_model' and verify correct implementation/thorn name and variable name.
HINT: Is exact::decoded_exact_model a correctly declared variable?CST error in /gpfsm/dnb31/bjkelly1/codes/Cactus/arrangements/EinsteinBase/TmunuBase/schedule.ccl (at 101)
-> Error in TmunuBase_SetTmunu schedule. Check variable or group 'EXACT::exact_pars_real' and verify correct implementation/thorn name and variable name.
HINT: Is exact::Exact_pars_real a correctly declared variable?
users@lists.einsteintoolkit.org