#2176: Test "Binary neutron star" example
-------------------------------------+---------------------------------
Reporter: Roland Haas | Owner: Peter Diener
Type: task | Status: assigned
Priority: major | Milestone: ET_2018_08
Component: EinsteinToolkit website | Version: development version
Keywords: |
-------------------------------------+---------------------------------
Before each release, check that
http://einsteintoolkit.org/gallery/bns/index.html still works and produces
correct output.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2176>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2165: Cactus: output actual path to config-info on failure
---------------------------------+-------------------------
Reporter: Roland Haas | Type: enhancement
Status: new | Priority: minor
Milestone: | Component: Cactus
Version: development version | Keywords:
---------------------------------+-------------------------
Pull request is here:
https://bitbucket.org/cactuscode/cactus/pull-requests/51/cactus-output-
actual-path-to-config-info/diff
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2165>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2151: thorn NSTracker cannot track unequal mass neutron star systems
---------------------------------+-------------------------
Reporter: Roland Haas | Type: enhancement
Status: new | Priority: optional
Milestone: | Component: Other
Version: development version | Keywords: NSTracker
---------------------------------+-------------------------
NSTracker makes the hard-coded assumption that if there are two NS then
one is at (x,y,z) and the other one at (-x,-y,z).
It (and the code in Hydro_Analysis) should support an arbitrary number of
NS with arbitrary symmetries imposed.
Note that NSTracker is not part of the ET but used by one of the gallery
examples.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2151>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2126: SimFactory should choose an appropriate cfg on a Mac.
------------------------+---------------------------------------------------
Reporter: sbrandt | Owner:
Type: defect | Status: new
Priority: unset | Milestone: ET_2018_08
Component: SimFactory | Version: development version
Keywords: |
------------------------+---------------------------------------------------
generic.cfg does not work on a mac because gcc doesn't exist (one needs to
use gcc-7 instead, for example). Simfactory should detect and use the
correct cfg file from the set generic.cfg, osx-homebrew.cfg, and osx-
macports.cfg.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2126>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2199: Cleanup Distros
---------------------------------+------------------------
Reporter: Steven R. Brandt | Type: defect
Status: new | Priority: unset
Milestone: | Component: SimFactory
Version: development version | Keywords:
---------------------------------+------------------------
Get rid of obsolete/problematic configs: centos.cfg, debian.cfg, etc.
Branch: cleanupdistros
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2199>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2193: centos.cfg disables OpenMP
-------------------------+---------------------------------
Reporter: Roland Haas | Owner: Steven R. Brandt
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: SimFactory | Version: development version
Keywords: |
-------------------------+---------------------------------
Git commit 2e827ac "Set MPI_DIR so that centos doesn't have to build MPI.
Update the recommended yum packages so that libtldl is present." commented
out all OpenMP settings in centos.cfg which given that the configure
script says
> # determine OPENMP_MODE from the OPENMP option
> # if this option isn't set OPENMP_MODE will default to 'no'
this would mean that the code is not compiled with OpenMP making it
impossible to test OpenMP parallelisation using this option list.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2193>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2156: responsibilities of each maintainer page is outdated
---------------------------------+-------------------------------------
Reporter: Roland Haas | Type: defect
Status: new | Priority: minor
Milestone: | Component: EinsteinToolkit website
Version: development version | Keywords:
---------------------------------+-------------------------------------
The wiki page
https://docs.einsteintoolkit.org/et-docs/Organization_and_Responsibilities
is outdated since it eg lists Frank but not Steve.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2156>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2186: PUGH: support zero sized grid arrays
---------------------------------+-----------------------------------
Reporter: Roland Haas | Type: defect
Status: new | Priority: minor
Milestone: | Component: EinsteinToolkit thorn
Version: development version | Keywords: PUGH
---------------------------------+-----------------------------------
if a grid array has size 0 we ignore it during communication by setting
its ghost size and overlap region to zero, cctk_lsh will show up a zero as
well
This fixes the bug that Erik observed in
https://bitbucket.org/cactuscode/cactustest/commits/8a6601f about 14 years
ago. As far as I can tell this test has been failing since then and only
was not caught b/c the testing system actually does not look at the Cactus
return code.
Pull request is here: https://bitbucket.org/cactuscode/cactuspugh/pull-
requests/2/pugh-support-zero-sized-grid-arrays/diff
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2186>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2171: PAPI Compile Issues with Intel 19 beta on Ubuntu 18.04
---------------------------------+--------------------
Reporter: zachetie@… | Type: defect
Status: new | Priority: unset
Milestone: | Component: Other
Version: development version | Keywords:
---------------------------------+--------------------
I get this error message when attempting to compile the latest ETK master
(Jul 27, 2018) with the default ThornList using Intel 19.0.0.070 20180524
on Ubuntu 18.04:
PAPI: Building...
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(140): error: identifier "_Float32" is undefined
extern _Float32 strtof32 (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(146): error: identifier "_Float64" is undefined
extern _Float64 strtof64 (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined
extern _Float32x strtof32x (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined
extern _Float64x strtof64x (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(233): error: identifier "_Float32" is undefined
_Float32 __f)
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(239): error: identifier "_Float64" is undefined
_Float64 __f)
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined
_Float32x __f)
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined
_Float64x __f)
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(316): error: identifier "_Float32" is undefined
extern _Float32 strtof32_l (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(323): error: identifier "_Float64" is undefined
extern _Float64 strtof64_l (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined
extern _Float32x strtof32x_l (const char *__restrict __nptr,
^
In file included from pfmlib_common.c(32):
/usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined
extern _Float64x strtof64x_l (const char *__restrict __nptr,
^
compilation aborted for pfmlib_common.c (code 2)
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2171>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#2185: PAPI's compilation produces warnings
---------------------------------+-----------------------------------
Reporter: Roland Haas | Type: defect
Status: new | Priority: minor
Milestone: | Component: EinsteinToolkit thorn
Version: development version | Keywords: PAPI
---------------------------------+-----------------------------------
PAPI's build procedure currently contains two failing parts, one that
shows up as error messages along the lines of "libthorn_PAPI.a_tests
cannot be build" which is caused by Cactus setting a NAME variable in
MAKEFLAGS which overrides what PAPI's Makefile wants to use and once that
is finished, the tests actually fail to run since eg OpenMP libraries are
missing.
The attached patch gets rid of NAME and builds only the parts we need.
The $(pwd)/libpfm4/lib/libpfm.a path is copied from the Makefile
(Rules.pfm4_pe I believe).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2185>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit