#428: Forbid configuration names ending in -reconfig
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Cactus | Version:
Keywords: |
----------------------+-----------------------------------------------------
I accidentally created a Cactus configuration with a name like "sim-
reconfig". This confuses Cactus, because the command "make sim-reconfig"
can then mean either to build the "sim-reconfig" configuration, or to
reconfigure the "sim" configuration.
Cactus should catch and forbid these cases.
This is probably most cleanly handled by using a script instead of a
Makefile to interpret the user commands.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/428>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1732: hw fails to link with cuda
--------------------+-------------------------------------------------------
Reporter: knarf | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Other | Version: development version
Keywords: |
--------------------+-------------------------------------------------------
I get link errors like this:
{{{
/home/knarf/psamr/configs/sim/scratch/external/hwloc/lib/libhwloc.a
(topology-cuda.o): In function `hwloc_cuda_backend_notify_new_object':
/home/knarf/psamr/configs/sim/scratch/build/hwloc/hwloc-1.7.2/src
/topology-cuda.c:122: undefined reference to `cudaGetDeviceProperties'
/home/knarf/psamr/configs/sim/scratch/external/hwloc/lib/libhwloc.a
(topology-cuda.o): In function `hwloc_cuda_query_devices':
/home/knarf/psamr/configs/sim/scratch/build/hwloc/hwloc-1.7.2/src
/topology-cuda.c:38: undefined reference to `cudaGetDeviceCount'
/home/knarf/psamr/configs/sim/scratch/external/hwloc/lib/libhwloc.a
(topology-cuda.o): In function `hwloc_cudart_get_device_pci_ids':
/home/knarf/psamr/configs/sim/scratch/build/hwloc/hwloc-1.7.2/include/hwloc/cudart.h:49:
undefined reference to `cudaGetDeviceProperties'
collect2: error: ld returned 1 exit status
}}}
hwloc is built (system version present, but deemed too old). The
configuration is using the standard debian option list (on spine).
Everything is dev-version, clean checkout.
It seems to me that hwloc picks up a cuda dependency (present on system),
but the linker isn't told about it (no cuda present in Cactus config).
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1732>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
#1731: NaN in Dissipation/test_ah.par test case
----------------------+-----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: unset | Milestone:
Component: Other | Version: development version
Keywords: |
----------------------+-----------------------------------------------------
I see nans returned from the elliptic solver in the test case
Dissipation/test_ah.par when I switch off optimization and enable debug
information. Things are fine with optimization. I do not know where
exactly the nans are generated; the input to the solver looks fine, the
output does not.
This is on OS X, with gcc 4.9.2.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1731>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit