#859: Correct Trestles configuration
------------------------+---------------------------------------------------
Reporter: eschnett | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
The current Trestles options fail for me with:
{{{
checking whether the C compiler
(/opt/intel/Compiler/11.1/072/bin/intel64/icc -g
-traceback -debug all -xSSE2 -align -std=c99 -ansi_alias
-U__STRICT_ANSI__ -rdy
namic ) works... no
configure: error: installation or configuration problem: C compiler cannot
create executables (see configs/<configname>/config-data/config.log for
details).
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/859>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#699: FFTW option
---------------------------+------------------------------------------------
Reporter: barry.wardell | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
---------------------------+------------------------------------------------
Most current OptionLists in SimFactory set the FFTW_DIR option which is
recognized by the Cactus build system. There is now also an
ExternalLibraries/FFTW thorn which instead looks for the option FFTW3_DIR.
Should all OptionLists be modified to set the new variable instead of the
old one? Or is the older FFTW_DIR variable still used/working?
The attached patch renames the option in all optionlists and also removes
the FFTW_LIBS option which is not read by the ExternalLibraries thorn.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/699>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#872: Formaline should post its simulation metadata to a central server
-----------------------------------+----------------------------------------
Reporter: eschnett | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
Formaline or Simfactory should post the collected simulation metadata to a
central server. Formaline already knows how to contact such a server for
posting source code while building. This mechanism should be extended to
also post metadata at the end of simulations.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/872>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#677: parameter default change in CarpetIOASCII
---------------------------------------------+------------------------------
Reporter: baiotti@… | Owner: eschnett
Type: enhancement | Status: new
Priority: optional | Milestone:
Component: Carpet | Version:
Keywords: CaroetIOASCII parameter default |
---------------------------------------------+------------------------------
I suggest to change the default values of the following parameters from
yes to no:
BOOLEAN output_ghost_points
BOOLEAN out3D_ghosts
BOOLEAN out3D_outer_ghosts
BOOLEAN out1D_d
They refer to debug output and at this time I think they may be off by
default. Some of them are also deprecated.
See also the mailing list thread "questions on CarpetIOASCII".
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/677>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#764: cached output in CarpetIOSCalar
-------------------------+--------------------------------------------------
Reporter: rhaas | Owner: eschnett
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: Carpet | Version:
Keywords: |
-------------------------+--------------------------------------------------
the attached patch uses a set of ostringstreams to cache CarpetIOScalar's
output and writes it to disk in chunks of io_chunk_size bytes.
The code reproduces the results of the pre-change thorn in the included
test suite.
If this is accepted I'll give adding the same functionality to IOASCII a
try.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/764>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#770: franklin and kraken hostname identification conflicts
------------------------+---------------------------------------------------
Reporter: rhaas | Owner: eschnett
Type: defect | Status: new
Priority: minor | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
The alias patterns used in franklin.ini
{{{
^nid[0-9][0-9][0-9][0-9][0-9](\.nersc\.gov)?$
}}}
matches one of the alias of a kraken head node. In particular I get
aliases (on kraken-gsi4):
{{{
['c1-1c1s5n0', 'login16', 'logingsi4', 'krakenpf16', 'kraken-gsi4']
}}}
which matches the nid pattern. I am not sure if franklin and kraken
actually share head nodes or not. If not then a more restrictive alias
pattern for franklin might help, though I have no access to it so cannot
test it.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/770>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#863: Correct Forge configuration
------------------------+---------------------------------------------------
Reporter: eschnett | Owner: eschnett
Type: defect | Status: new
Priority: major | Milestone:
Component: SimFactory | Version:
Keywords: |
------------------------+---------------------------------------------------
When I build on Forge, I receive the error
{{{
In file included from timer.c:29:
cycle.h: In function 'getticks':
cycle.h:226: error: 'asm' undeclared (first use in this function)
cycle.h:226: error: (Each undeclared identifier is reported only once
cycle.h:226: error: for each function it appears in.)
cycle.h:226: error: expected ';' before 'volatile'
make[4]: *** [timer.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
CST error 1:
-> Configuration script for thorn FFTW3 returned exit code 1
(no error message)
}}}
Using a pre-build FFTW3 library may be a solution.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/863>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#864: Improve error reporting in Multipole
-----------------------------------+----------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version:
Keywords: |
-----------------------------------+----------------------------------------
When Multipole encounters an interpolation error, the error output from
the interpolator consists of thousands of lines each listing the points
that failed. This is too much information to process. It is also not
clear that the error came from Multipole.
1. This output should be limited;
2. The error should be prefixed with "Multipole" so the user knows which
thorn was responsible for calling the interpolator (maybe the new
CCTK_ScheduleQueryCurrentFunction from #817 could be used for this);
3. Multipole should contain a check in CCTK_PARAMCHECK that the extraction
radii are not outside the Cactus base grid.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/864>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#861: Implement vec_store_partial for Blue Gene
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Cactus | Version:
Keywords: |
----------------------+-----------------------------------------------------
Implement vec_store_partial for Blue Gene in LSUThorns/Vectors.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/861>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit