File legion.changes of Package legion

-------------------------------------------------------------------
Wed Feb  7 09:20:28 UTC 2018 - nmoreychaisemartin@suse.com

- Update to legion 18.02.0
  * Legion
    - Support for PowerPC vector intrinsics
    - FieldAccessors support "view" coordinates and equivalent bounds checks
    - Improved schedule priorities for Legion meta-tasks
  * Realm
    - Operation priority can now be adjust after a task/copy is launched
    - Assorted bug/memory leak fixes
    - AffineAccessors support an optional translation from "view" coordinates
        to actual coordinates in the instance being accessed
  * Regent
    - Experimental support for calling Regent tasks from C/C++
    - Support for building with CMake
    - Support for running on PowerPC
  * Bindings
    - Obsolete Lua and Terra bindings have been removed. The remaining Terra
      bindings have been renamed to Regent and now produce libregent.so

-------------------------------------------------------------------
Fri Nov 10 10:43:49 UTC 2017 - nmoreychaisemartin@suse.com

- Remove build parallelism as it uses too much memory

-------------------------------------------------------------------
Sat Oct 28 00:29:48 UTC 2017 - junghans@votca.org

- Version bump to 17.10.0
  * Legion
    - Introduction of new partitioning API based on dependent partitioning
    - Deprecation of old partitioning API, LegionRuntime::{Arrays,Accessors} namespaces
  * Realm
    - Dependent partitioning API, including dimension-aware IndexSpace
    - Point/Rect types moved to Realm namespace
    - Instance creation allows caller to choose precise memory layout
    - Accessors moved to Realm namespace, changed to match new instance layouts
  * C API
    - The C API is now accessed via the legion.h header file. Note that this is still a redirect back to the current legion/legion_c.h header
  * Legion Prof
   - Added support for minimally invasive dumping of intermediate profiling data while the application is still running for long runs
  * Python
    - New Python API bindings and native support for Python processors
    - Compile with USE_PYTHON=1 and run with -ll:py 1 to enable Python
    - Also see examples/python_interop for an example
- Add legion-fix-potential-return-of-random-data.patch to workaround
  a rpmlint error

-------------------------------------------------------------------
Thu Oct  5 13:04:42 UTC 2017 - nmoreychaisemartin@suse.com

- Force load of MPI environment
- Use OpenMPI2 instead of OpenMPI1 except for ppc64be (unsupported by OpenMPI >= 2)

-------------------------------------------------------------------
Tue Sep  5 12:40:35 UTC 2017 - nmoreychaisemartin@suse.com

- Add _service to allow easier updates from github

-------------------------------------------------------------------
Fri Aug 25 00:27:54 UTC 2017 - junghans@votca.org

- Version bump to 17.08.0 
  * Build system
    - Added HDF_ROOT variable to customize HDF5 install location
  * Legion
    - New error message format and online reference at
        http://legion.stanford.edu/messages
  * Legion Prof
    - Added new compact binary format for profile logs
    - Added flag: -hl:prof_logfile prof_%.gz
  * Realm
    - Fixes to support big-endian systems
    - Several performance improvements to DMA subsystem
    - Added REALM_DEFAULT_ARGS environment variable
        containing flags to be inserted at front of command line
  * Regent
    - Removed new operator. Unstructured regions are now
        fully allocated by default
    - Added optimization to automatically skip empty tasks
    - Initial support for extern tasks that are defined elsewhere
    - Tasks that use __demand(__openmp) are now constrained
        to run on OpenMP processors by default
    - RDIR: Better support for deeper nested region trees
- drop realm-detect-big-endian-systems-and-reverse-order-of-ID-fields.patch, upstream
- drop tutorial-fix-bad-type-size-causing-crash-on-big-endian-systems.patch, upstream

-------------------------------------------------------------------
Thu Jun 22 15:01:27 UTC 2017 - nmoreychaisemartin@suse.com

- Fix support on big endian systems by adding:
  * realm-detect-big-endian-systems-and-reverse-order-of-ID-fields.patch
  * tutorial-fix-bad-type-size-causing-crash-on-big-endian-systems.patch

-------------------------------------------------------------------
Tue Jun 13 12:16:17 UTC 2017 - nmoreychaisemartin@suse.com

- Disable build on ppc64 and s390x.
  See upstream bug https://github.com/StanfordLegion/legion/issues/265

-------------------------------------------------------------------
Fri May 26 21:53:42 UTC 2017 - junghans@votca.org

- Version bump to 17.05.0: no changelog available
  * see https://github.com/StanfordLegion/legion/compare/legion-17.02.0...legion-17.05.0

-------------------------------------------------------------------
Fri Feb 24 23:29:59 UTC 2017 - junghans@votca.org

- Version bump to 17.02.0
  * Drop 204.patch, merged upstream

-------------------------------------------------------------------
Tue Nov  1 21:18:09 UTC 2016 - junghans@votca.org

- 204.patch: upstream patch to fix build on arm

-------------------------------------------------------------------
Sun Oct 30 17:16:06 UTC 2016 - jengelh@inai.de

- Update descriptions. (Trim main description since only the SRPM
  will use it.)

-------------------------------------------------------------------
Fri Oct  7 14:37:02 UTC 2016 - junghans@votca.org

- Update to v16.10
  * Dropped all merge patches
  * Realm
    - HDF5 support: moved to Realm module, added DMA channels
    - PAPI support: basic profiling (instructions, caches, branches) added
  * Build flow
    - Fixes to support compilation in 32-bit mode
    - Numerous improvements to CMake build
  * Regent
    - Improvements to vectorization of structured codes
  * Apps
    - Removed bit-rotted applications - some have been replaced by examples
        or Regent applications
  * Tests
    - New test infrastructure and top-level test script `test.py`

-------------------------------------------------------------------
Sat Sep  3 21:56:32 UTC 2016 - junghans@votca.org

- v16.08.0 - initial import

openSUSE Build Service is sponsored by