LogoopenSUSE Build Service > Projects
Sign Up | Log In

View File legion.changes of Package legion (Project science:HPC:Head)

-------------------------------------------------------------------
Mon Jan 22 07:01:02 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 20e2b7fff28c748c9099a133ce687a1bc223654c to e4a984adb8f069a2168115f61180f52b72259ec2
  * legion: small extension to the mapper interface for selecting tunable values

-------------------------------------------------------------------
Sun Jan 21 05:11:01 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 221544e1814fe9732415688b6973ab77a278efce to 20e2b7fff28c748c9099a133ce687a1bc223654c
  * realm: small fix for icc

-------------------------------------------------------------------
Sat Jan 20 04:55:59 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 6355e9179157ab06025cdf5f93f0a80a0d5af1b6 to 221544e1814fe9732415688b6973ab77a278efce
  * test: Test Python apps with -ll:cpu 0.

-------------------------------------------------------------------
Sat Jan 20 02:25:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from d76f096530d6788ed58a1b0d3f122f7a95357403 to 6355e9179157ab06025cdf5f93f0a80a0d5af1b6
  * bishop: Minor fix in the test case

-------------------------------------------------------------------
Sat Jan 20 02:00:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from bb160a7585107bb4c2f06667253e89c878343937 to d76f096530d6788ed58a1b0d3f122f7a95357403
  * legion: another bug fix for profiling mappers

-------------------------------------------------------------------
Sat Jan 20 01:50:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1db247ba20d2eb4e358166a51f29f073f604119b to bb160a7585107bb4c2f06667253e89c878343937
  * legion: more precise timing of mapper calls

-------------------------------------------------------------------
Sat Jan 20 01:10:57 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 79fbe09e2930d0c2912e63fe40b753a225e65962 to 1db247ba20d2eb4e358166a51f29f073f604119b
  * legion: more fixes for running without cpus

-------------------------------------------------------------------
Sat Jan 20 00:50:59 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from d430456b4743b550ba3ab17137e12500087a2a61 to 79fbe09e2930d0c2912e63fe40b753a225e65962
  * default mapper: Don't blow up when there aren't CPUs.

-------------------------------------------------------------------
Sat Jan 20 00:41:00 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1fe3d56493d9a9860b84e93db0d486feb6496b56 to d430456b4743b550ba3ab17137e12500087a2a61
  * legion: allowing the runtime to startup with only utility processors and no CPU cores
  * legion: fixing mapper priority inversion when finishing mapper calls for serializable mapper synchronization models

-------------------------------------------------------------------
Sat Jan 20 00:35:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 600ec4fc39c66d5ae8a26481c1e3c1b35d285e4c to 1fe3d56493d9a9860b84e93db0d486feb6496b56
  * regent: Destroy the CUDA context created during JIT compile

-------------------------------------------------------------------
Fri Jan 19 22:51:00 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from d77991b98f2742f27e2f33926418d24c5ee6894a to 600ec4fc39c66d5ae8a26481c1e3c1b35d285e4c
  * python: Support for running Python as the top-level task.
  * legion: C API to get task depth.

-------------------------------------------------------------------
Fri Jan 19 22:25:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 942ba5cf289e8c0f57b7889f1d1f47891a8df92d to d77991b98f2742f27e2f33926418d24c5ee6894a
  * legion: fix to give meta-tasks high running priority to help them drain

-------------------------------------------------------------------
Fri Jan 19 21:10:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 4580966e7b411103a405c39c8c51e5209e4d4c21 to 942ba5cf289e8c0f57b7889f1d1f47891a8df92d
  * regent: Give fence test sufficient processors to spread out work.

-------------------------------------------------------------------
Fri Jan 19 20:25:59 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 7378868e93f015313a7d6ecb62a4bf2edc81b7cd to 4580966e7b411103a405c39c8c51e5209e4d4c21
  * legion: bug fix to ensure that timing operations abide by execution fences

-------------------------------------------------------------------
Fri Jan 19 20:10:59 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 07e605c173907b3558d4cd98e1db4bd865f67802 to 7378868e93f015313a7d6ecb62a4bf2edc81b7cd
  * regent: Support for blocking fences.

-------------------------------------------------------------------
Fri Jan 19 10:05:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 857714b71a70e1619fcb952607a832176d6e3e96 to 07e605c173907b3558d4cd98e1db4bd865f67802
  * regent: Dynamic cast for partitions

-------------------------------------------------------------------
Fri Jan 19 04:50:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 2e53e80501fe00cea082723feb8396739907bd4f to 857714b71a70e1619fcb952607a832176d6e3e96
  * legion: performance bug fix to avoid recursively building continuations for mapper calls

-------------------------------------------------------------------
Fri Jan 19 01:40:57 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 249c2cf8ebda73539161f88c2b3803fdd950b645 to 2e53e80501fe00cea082723feb8396739907bd4f
  * bishop: Support external tasks

-------------------------------------------------------------------
Thu Jan 18 22:46:01 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 164777bae3f8d7058c4520e629ec58c86baf4722 to 249c2cf8ebda73539161f88c2b3803fdd950b645
  * regent: Add type checking and codegen for partition-by-image-range and partition-by-preimage-range

-------------------------------------------------------------------
Thu Jan 18 09:01:02 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 9c755c56b95b7dbb07921f111df13269e5b0b94d to 164777bae3f8d7058c4520e629ec58c86baf4722
  * legion/spy: bug fixes for legion spy for analyzing fences

-------------------------------------------------------------------
Thu Jan 18 04:00:56 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1b8229b987b5bf636e590555fc9a7af81dd87076 to 9c755c56b95b7dbb07921f111df13269e5b0b94d
  * regent: Fix pretty printer for fences.

-------------------------------------------------------------------
Thu Jan 18 01:25:55 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 37c719b64ad398e50daee2dfb7c0b07341d64675 to 1b8229b987b5bf636e590555fc9a7af81dd87076
  * priority fix for mapper continuations

-------------------------------------------------------------------
Wed Jan 17 23:05:57 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f70766f7fbff83acbfdf02c3b1fcbdf8a2aeb27d to 37c719b64ad398e50daee2dfb7c0b07341d64675
  * regent: Update RDIR.
  * regent: Initial support for fences in Regent.

-------------------------------------------------------------------
Wed Jan 17 22:05:58 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 921fe91e9e40d839a0029d446fab49f6cc598575 to f70766f7fbff83acbfdf02c3b1fcbdf8a2aeb27d
  * legion: refactoring legion runtime priority scheme

-------------------------------------------------------------------
Tue Jan 16 23:10:54 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from a56e590f7c82034d9d3f7f6d4f8cc46ca258a0e7 to 921fe91e9e40d839a0029d446fab49f6cc598575
  * regent: Refactor future optimization.
  * regent: Collapse nil cases.
  * regent: Minor cleanup.
  * regent: Fix a bug in future optimization.

-------------------------------------------------------------------
Tue Jan 16 22:00:55 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 92f7fed50c5e859d6cb53611f4df64a3c85f318e to a56e590f7c82034d9d3f7f6d4f8cc46ca258a0e7
  * regent: Minor cleanup.
  * Prettyprinter differentiates between variables with clashing names
  * Separate the two classes of context in prettyprinter

-------------------------------------------------------------------
Tue Jan 16 21:10:55 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from ba382a08b50c71699b4c74a23ce8e30d5b5e1107 to 92f7fed50c5e859d6cb53611f4df64a3c85f318e
  * regent: Fix typo.
  * regent: Fix typo.
  * regent: Check CMake version before using.

-------------------------------------------------------------------
Tue Jan 16 19:45:54 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from c20b8a6d7f8f0626aa240c32b28d57a65b8903d1 to ba382a08b50c71699b4c74a23ce8e30d5b5e1107
  * regent: Fix Cray link flags.

-------------------------------------------------------------------
Tue Jan 16 19:35:55 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from eff9cb4b174ed3c6375d3a287bad4c2a09a42706 to c20b8a6d7f8f0626aa240c32b28d57a65b8903d1
  * regent: Teach saveobj to add Cray flags so that the application doesn't need to.

-------------------------------------------------------------------
Tue Jan 16 08:40:55 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f18cf8a31cd07aa3902c5efe19fa8c1c821f9c8c to eff9cb4b174ed3c6375d3a287bad4c2a09a42706
  * legion: small tweak to the accessor interface

-------------------------------------------------------------------
Sat Jan 13 23:20:49 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from adc1dfcfc5a85dad1f57239e01fe277c53a6600a to f18cf8a31cd07aa3902c5efe19fa8c1c821f9c8c
  * legion: more tweaks to ISA kinds

-------------------------------------------------------------------
Sat Jan 13 23:05:51 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f08c001965f864d8bb522ef093c3ca9772b611c5 to adc1dfcfc5a85dad1f57239e01fe277c53a6600a
  * legion: small tweak to vector instruction types

-------------------------------------------------------------------
Sat Jan 13 08:35:50 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1a99de8c3af4e9c5ae98afbe65fb3b916d33d8b7 to f08c001965f864d8bb522ef093c3ca9772b611c5
  * legion: updates for powerpc vector intrinsics

-------------------------------------------------------------------
Sat Jan 13 00:55:49 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 028c1564b40aa9125f47fd752dc9a815f6a90a98 to 1a99de8c3af4e9c5ae98afbe65fb3b916d33d8b7
  * regent: Add proper entries for pretty printing expressions/statements

-------------------------------------------------------------------
Fri Jan 12 21:00:51 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 27429541bbe53a72ae053c970c3f5e9269f8f9de to 028c1564b40aa9125f47fd752dc9a815f6a90a98
  * legion: some tweaks for chasing down a shutdown bug

-------------------------------------------------------------------
Fri Jan 12 01:15:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 9e790ef288213e9f3dfe80e9f58e0a4388b75909 to 27429541bbe53a72ae053c970c3f5e9269f8f9de
  * legion: switching the profiler back to focus on holes

-------------------------------------------------------------------
Thu Jan 11 21:05:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from fe3905741de1a4db8066ce3aae60048f481b7f46 to 9e790ef288213e9f3dfe80e9f58e0a4388b75909
  * regent: Switch LLVM downloads to a mirror, for now.
  * Revert "regent: Update LLVM download URL."

-------------------------------------------------------------------
Thu Jan 11 20:00:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 73a28b259e3516b0ede631876e5cad1f68bcaebc to fe3905741de1a4db8066ce3aae60048f481b7f46
  * regent: Update LLVM download URL.

-------------------------------------------------------------------
Thu Jan 11 19:50:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1fe7cb5b7598dbbb8927216614851a3d446c8ce8 to 73a28b259e3516b0ede631876e5cad1f68bcaebc
  * legion: making the feedback loop for profiling quadratic instead of linear

-------------------------------------------------------------------
Thu Jan 11 19:40:53 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 2cad5360cc310b233d33490f22dde910c7a51c68 to 1fe7cb5b7598dbbb8927216614851a3d446c8ce8
  * legion: small profiler tweak

-------------------------------------------------------------------
Thu Jan 11 19:35:49 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from a38f7c0aa0c553af9d985c2149dd71f9d0dc2882 to 2cad5360cc310b233d33490f22dde910c7a51c68
  * legion: fixes for the profiler to avoid priority inversion and dump out data more effectively

-------------------------------------------------------------------
Thu Jan 11 07:35:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 3dd3f5bf9ee4e421dfce8428e0b831d2b81059d5 to a38f7c0aa0c553af9d985c2149dd71f9d0dc2882
  * legion: bug fix for ppc

-------------------------------------------------------------------
Thu Jan 11 02:00:49 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from a0fe677fd87747b18592bfe7e4b54f953c05bc29 to 3dd3f5bf9ee4e421dfce8428e0b831d2b81059d5
  * legion: more edits to the proposed gather/scatter copy interface

-------------------------------------------------------------------
Wed Jan 10 19:35:46 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from cd8931e172d36ba3dfc7ad04969e97420a193db2 to a0fe677fd87747b18592bfe7e4b54f953c05bc29
  * python: Support for filtering runtime options from input arguments.

-------------------------------------------------------------------
Wed Jan 10 19:10:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from d3d45f229ae183085d1d6164b809d6864082c010 to cd8931e172d36ba3dfc7ad04969e97420a193db2
  * python: Add a function to return input arguments.

-------------------------------------------------------------------
Wed Jan 10 09:30:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f2601f6a197caa06e48d44af2f45e2f54789c980 to d3d45f229ae183085d1d6164b809d6864082c010
  * legion: some more updates to ppc bit masks

-------------------------------------------------------------------
Wed Jan 10 09:25:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from a3fb1b490e5f1c11c98a26181ed8aa8c3c150a05 to f2601f6a197caa06e48d44af2f45e2f54789c980
  * legion: adding support for PowerPC vector intrinsics in the runtime

-------------------------------------------------------------------
Wed Jan 10 07:00:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 0936706b8cfb88f12e4ec6bfedf9c0c87b89c106 to a3fb1b490e5f1c11c98a26181ed8aa8c3c150a05
  * legion: adding some missing mapper runtime methods

-------------------------------------------------------------------
Tue Jan  9 19:00:45 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f105868347657bb926c7b6dfa586d76ee3358c85 to 0936706b8cfb88f12e4ec6bfedf9c0c87b89c106
  * regent: Fix typos.

-------------------------------------------------------------------
Tue Jan  9 18:35:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from bbce34076343c91170440c722b4348369273cc2f to f105868347657bb926c7b6dfa586d76ee3358c85
  * regent: Add __demand(__leaf) and __demand(__inner).

-------------------------------------------------------------------
Tue Jan  9 00:25:47 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from b717c2f50857115ef5f6821093e29acc6364d1d9 to bbce34076343c91170440c722b4348369273cc2f
  * regent: Support for Power8 architecture.
  * legion: Hacks to support Summitdev.

-------------------------------------------------------------------
Mon Jan  8 23:45:44 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from caaca50e8e5ab5cb2fa94e3b047a113c924b1b6c to b717c2f50857115ef5f6821093e29acc6364d1d9
  * legion: backporting a few interface features to master so applications that are ready for control replication do not have to support different methods

-------------------------------------------------------------------
Mon Jan  8 23:15:46 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 860d29488c7cfaab0a11e59fc45f2ed43fa8f7c3 to caaca50e8e5ab5cb2fa94e3b047a113c924b1b6c
  * regent: Enable the case again

-------------------------------------------------------------------
Mon Jan  8 22:10:48 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from ac270ee2735823de5bb8d1f223cf437b2369988a to 860d29488c7cfaab0a11e59fc45f2ed43fa8f7c3
  * dma: pad reads/writes to intermediate buffers to avoid wraparound case

-------------------------------------------------------------------
Mon Jan  8 19:45:52 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 1182c754d2451dc58aa5da7d8c73556bc9ab3d34 to ac270ee2735823de5bb8d1f223cf437b2369988a
  * regent: Update RDIR.
  * Bump copyright year.

-------------------------------------------------------------------
Fri Jan  5 08:50:44 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 71c12bcb8493bb01ea21dac1f3fd9c15ddb0c067 to 1182c754d2451dc58aa5da7d8c73556bc9ab3d34
  * legion: updates to gather/scatter copy interface proposal

-------------------------------------------------------------------
Thu Jan  4 02:15:39 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 5bbbe7b30b64aa646027c5b8445f2b42334e7c5f to 71c12bcb8493bb01ea21dac1f3fd9c15ddb0c067
  * legion: remove spurious comment

-------------------------------------------------------------------
Wed Jan  3 21:15:38 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from a80fac020852d13ce4cc6ab437ae7b3e1757eb20 to 5bbbe7b30b64aa646027c5b8445f2b42334e7c5f
  * legion: turning back on garbage collection with legion spy

-------------------------------------------------------------------
Wed Jan  3 20:30:38 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 9ce5e0ab184dd1550659d22f118c256dc061a9ac to a80fac020852d13ce4cc6ab437ae7b3e1757eb20
  * legion/tools: a better update to legion spy to still permit garbage collection of physical instances and not rely on realm instance IDs being unique

-------------------------------------------------------------------
Wed Jan  3 09:20:38 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 283951ceab63ee2ca1e06c992b9646bbd68be959 to 9ce5e0ab184dd1550659d22f118c256dc061a9ac
  * legion: disabling garbage collection for legion spy to guarantee uniqueness of physical instance IDs

-------------------------------------------------------------------
Wed Jan  3 03:15:36 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from ded1fb4bce7f61d7f6e955f815b2569919cb1fe2 to 283951ceab63ee2ca1e06c992b9646bbd68be959
  * realm: really clear measurement collections

-------------------------------------------------------------------
Wed Jan  3 00:20:37 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from f6aa30e7f4fd28e3238652e750c2e8cb822a8002 to ded1fb4bce7f61d7f6e955f815b2569919cb1fe2
  * legion: updates for gather/scatter interface

-------------------------------------------------------------------
Wed Jan  3 00:05:35 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 0b19f2a17b7c242a798f56e1b0ff55a70be813a9 to f6aa30e7f4fd28e3238652e750c2e8cb822a8002
  * realm: reuse instance IDs

-------------------------------------------------------------------
Tue Jan  2 23:25:37 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from e6cf855207714b191c805e12e57359bf55dcd1fc to 0b19f2a17b7c242a798f56e1b0ff55a70be813a9
  * legion: bug fix for handling how the runtime tracks physically mapped regions

-------------------------------------------------------------------
Tue Jan  2 19:50:36 UTC 2018 - NMoreyChaisemartin@suse.de

- Auto update from 902e669d3882be9ea6888ec94f9d13c704365cde to e6cf855207714b191c805e12e57359bf55dcd1fc
  * test: add dma transfers to memspeed test
  * dma: use XferDes::max_req_size for transfer size limit
  * realm: send responses to empty profiling requests
  * dma: add missing break statement - fixes peer GPU copies

-------------------------------------------------------------------
Fri Dec 29 08:00:43 UTC 2017 - NMoreyChaisemartin@suse.de

- Auto update from 5362c4b0bd743bf158b230bfd33665d27dd1c515 to 902e669d3882be9ea6888ec94f9d13c704365cde
  * regent: Use existing CMake for build if available.

-------------------------------------------------------------------
Tue Dec 26 13:06:32 UTC 2017 - NMoreyChaisemartin@suse.de

- Auto update from a2b971e6c34cce166b3ba4181ebfadc1a71dd1c8 to 5362c4b0bd743bf158b230bfd33665d27dd1c515
  * legion: adding support for getting pointers to whole rectangles in field accessors
  * docker: updates to docker files for gasnet and cuda
  * legion: small bug fixes for tasks returning to a node
  * legion: small fix separate runtimes
  * make: another makefile fix
  * make: some runtime makefile updates
  * legion: bug fix for fill operations with the fill value coming from a future
  * realm: fixing annoying nvcc warnings
  * legion: adding checking for reserved variant 0
  * regent: Minor fix for parallelizer
  * regent: Update RDIR.
  * regent: Make sure all unique types have deterministic hash methods.
  * Switch constraints over to data.map.
  * regent: Add has() method to data.map.
  * regent: Switch region universe to data.map.
  * legion/mappers: no one should ever have to include legion_mapping.h directly
  * legion: getting remote contexts to properly track the region tree contexts that they are managing
  * bishop: More fix for instance cache
  * legion: support for getting the number of dimensions from the type tag for index spaces and partitions
  * make: another makefile fix
  * make: makefile fix for llvm cases
  * make: small tweak to how we name object files in the make build system to better support files with the same name but different file type extensions
  * test: Add copyrights and disable the test
  * tests: A buggy case for DMA
  * bishop: Fix instance cache
  * legion: bug fix for validating the variant selection for a task
  * legion: fixing detach to properly detect when physical instances were not attached properly
  * realm: fixing external instance creation routine
  * capi: adding support for attaching and detaching resources in the C API
  * cmake: Add support for TLS.
  * python: Add function to test if running inside a Legion binary or not.
  * regent: Hash regions by ID instead of pointer.
  * regent: Re-indent.
  * regent: Enforce scope of region ID counter.
  * python: Tweak CMake Python autodetect code.
  * legion: scheduler bug fixes
  * python: Fix bindings to correctly locate legion.h under more circumstances.
  * python: Use simple setup.py script to install Python bindings.
  * legion: cleaning up some internal naming convention and reducing latency on locally mapped tasks when being sent to remote nodes
  * realm: stop recycling an event when it reaches the max generation limit
  * python: Install Legion Python executable in CMake build.
  * python: Avoid being so forceful in choosing a Python version in CMake.
  * python: Fix typos in CMake build system.
  * python: Fixes for Python 3 compatibility.
  * gitlab: Add test configuration for Python 3.
  * docker: Fix typo.
  * gitlab: Update Dockerfile to include Python 3.
  * python: Python 3 compatibility fix for Realm Python module.
  * python: More Python 3 compatibility fixes.
  * python: Minor refactoring.
  * python: Changes to make bindings more friendly to Python 3.
  * cmake: fix for runtime cmake files
  * realm: removing spurious printf
  * examples: removing dependence on c++11
  * cmake updates for external tests to avoid needing c++11 when it is not really needed
  * legion/realm/examples: generalizing and cleaning up the attach interface for external array instances
  * python: Add a main executable for running Legion Python applications.
  * regent: Partition by field for structured regions
  * legion: adding some missing const annotations for mapper objects
  * legion: small bug fix for slicing of index tasks to avoid having to run through the mapper queue twice
  * examples: updates to the spmd cgsolver mapper
  * legion/mappers: small tweak to the mapping API for must epoch launches
  * regent: Add Regent embedded task call API for C++.
  * regent: Fix a potential bug by ensuring that the param map is zeroed.
  * regent: Switch Regent embedded tasks to a launcher API.
  * legion: need to serialize access to non-thread safe profiliing serializers
  * legion: simplifications and improvements to the intermediate profiling dump
  * cuda: clean up allocations/registrations/etc better
  * legion: fixing some virtual channel deadlocks and cleaning up virtual managers
  * regent: Support for calling embedded Regent tasks.
  * legion: clean up a few small memory leaks
  * realm: clean up numerous memory leaks
  * dma: eliminate dead code (that was leaking memory)
  * realm: clean up dynamic table tree nodes
  * regent: Pretty print annotations on tasks and statements.
  * legion: bug fix for acquire and release removals
  * tools: Minor bug fix in the serializer example
  * regent: Minor bug fix in normalizer
  * realm: print operation table along with event graph
  * realm: switch to include backtrace in event waiter info
  * dma: attempt to handle out-of-order span arrival
  * tools: Minor fix in span_example
  * legion: updating an error message
  * realm: AffineAccessor is always compatible with an empty subrect
  * legion: another fix for not blocking index space virtual channels
  * legion: fixing a virtual channel deadlock with nested index space tree requests
  * attach_array:bug fix, clean up the map when AttachOp is deactivated
  * mute a warning
  * refactor code to match Legion style
  * attach_array: forget to add examples in cmakelist.txt
  * attach_array: remove Z prefix
  * attach_array: move examples into examples folder
  * attach_array: add examples to test.py
  * attach_array: clean up examples clean up examples
  * attach_array: move Realm::RegionInstance::create_array_instance into a separate file
  * attach_array: add a test for c and fortran layout 2D array in both AOS and SOA, remove unnecessary examples add a test for c and fortan layout array in both AOS and SOA
  * attach_array: support both c and fortran array
  * attach_array: use field IDs instead of field sizes
  * attach_array: attach multiple fields to one physical region for AOS
  * attach_array: attach multiple fields to one physical region for SOA
  * attach_array: attach only one field to one physical region for AOS
  * attach_array: attach only one field to one physical region for SOA check point, before create_instance
  * regent: Fixes for replicable calls.
  * regent: Update RDIR.
  * regent: Add field to Call AST to track replicable calls generated by compiler.
  * make: small addition to the runtime makefile
  * regent: Update setup_env.py to accept a URL and branch to clone.
  * tools: fix for legion spy
  * regent: Minor fix for CUDA codegen
  * legion: more messing with the legion scheduler
  * legion: updating legion scheduler to avoid livelock scenarios with select_tasks_to_map calls that do not do anything
  * bishop: updates for new mapper struct fields
  * legion: adding support for dynamic management of priorities
  * realm: add way for a task to get its own completion event
  * realm: allow changing of another task's priority
  * test: add directed test for task prioritization
  * realm: favor higher-priority ready tasks over resumable tasks
  * realm: allow a running task to change its priority
  * legion: fixing a dumb bug in versioning sets
  * legion: small bug fix for composite views
  * test: updating CI to use the proper branch for SNAP
  * legion: more tinkering with lock acquires that seem to affect scheduling
  * legion: performance bug fix for deferred acquire continuations for adding to the ready queue
  * legion: first pass on finer-grained locking inside of contexts
  * realm: handle spawn to remote processor group correctly
  * legion: fixing another race condition
  * legion: eliminate race condition in MemoryManager creation
  * regent: Coalesce pieces into superpieces
  * realm: log instance destruction in all cases
  * dma: shrink transfer size until both src/dst are happy
  * dma: ib buffer size must be a multiple of element size being transferred
  * tutorial: tweaking the custom mapper example
  * legion: small refactoring
  * tools: ignore external waiters in loop detection
  * legion: adding missing function definitions
  * legion: another fix for deduplicating copies
  * legion: trying to deduplicate read-only copies to the same physical instance
  * regent: Re-export the correct LLVM components in Terra build.
  * regent: Fix argument parsing in manual C API examples.
  * tools: pack copy boxes towards bottom in timeline
  * tools: add task_id to task wait profiling callback
  * cuda: print out actual error codes from gpu
  * regent: Minor tweak to script.
  * regent: Make sure Terra is built to reexport LLVM.
  * regent: Fix more typos.
  * regent: Fix typo.
  * regent: Make sure GASNet is enabled in setup_env.py unless explicitly disabled.
  * regent: Make setup_env.py less brittle about calling install.py.
  * legion: more fixes for legion prof
  * legion/tools: fixes to legion prof to deal with multiple variants from different tasks with the same variant id
  * realm: fix thread_siblings detection code
  * mapper: add PREFER_RDMA_MEMORY tag to DefaultMapper
  * deppart: test correct intervals in tree
  * realm: build fixes for GASNet-EX preview version 2017.09.0
  * deppart: typo fix
  * legion: some more infrastructure for reference counting
  * legion: need to avoid destroying things while holding locks
  * legion: another small bug fix for reference counting
  * legion: fixing a reference counting leak
  * legion: more bug fixes for remote distributed collectable unregistration
  * legion: fixing a race in debug checking code
  * legion: more refactoring of distributed reference counting
  * Only checking for dependence if performing checks for actual analysis.
  * test: Increase memory for heavy-compute Circuit tests.
  * test: Add node count to metadata.
  * nightly: Make daily script recur properly.
  * nightly: Add basic daily script.
  * regent: Parse Terra path correctly.
  * nightly: Set PERF_MIN/MAX_NODES.
  * nightly: Add multi-node performance tests for Titan.

-------------------------------------------------------------------
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