summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--legion/204.patch53
-rw-r--r--legion/legion-16.10.0.tar.gzbin2474656 -> 0 bytes
-rw-r--r--legion/legion-17.02.0.tar.gzbin0 -> 2690415 bytes
-rw-r--r--legion/legion.spec7
4 files changed, 2 insertions, 58 deletions
diff --git a/legion/204.patch b/legion/204.patch
deleted file mode 100644
index abccdd7..0000000
--- a/legion/204.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From fad9ef2156d2c7e734e9b291b8c61bd7c7cc79f4 Mon Sep 17 00:00:00 2001
-From: Christoph Junghans <junghans@lanl.gov>
-Date: Tue, 1 Nov 2016 14:44:03 -0600
-Subject: [PATCH] fix build on arm (fixes #202)
-
----
- examples/circuit/circuit_cpu.cc | 2 ++
- runtime/legion/legion_utilities.h | 2 ++
- runtime/lowlevel_dma.cc | 2 ++
- 3 files changed, 6 insertions(+)
-
-diff --git a/examples/circuit/circuit_cpu.cc b/examples/circuit/circuit_cpu.cc
-index 78eaf4c..339c55c 100644
---- a/examples/circuit/circuit_cpu.cc
-+++ b/examples/circuit/circuit_cpu.cc
-@@ -15,7 +15,9 @@
-
-
- #include "circuit.h"
-+#if defined(__i386__) || defined(__x86_64__)
- #include <x86intrin.h>
-+#endif
- #include <cmath>
-
- using namespace LegionRuntime::Accessor;
-diff --git a/runtime/legion/legion_utilities.h b/runtime/legion/legion_utilities.h
-index f7703cf..0db3552 100644
---- a/runtime/legion/legion_utilities.h
-+++ b/runtime/legion/legion_utilities.h
-@@ -28,7 +28,9 @@
-
- // Apple can go screw itself
- #ifndef __MACH__
-+#if defined(__i386__) || defined(__x86_64__)
- #include <x86intrin.h>
-+#endif
- #else
- #ifdef __SSE2__
- #include <emmintrin.h>
-diff --git a/runtime/lowlevel_dma.cc b/runtime/lowlevel_dma.cc
-index 72eb6e4..6463c6c 100644
---- a/runtime/lowlevel_dma.cc
-+++ b/runtime/lowlevel_dma.cc
-@@ -40,7 +40,9 @@
-
- using namespace LegionRuntime::Accessor;
-
-+#ifndef __GNUC__
- #include "atomics.h"
-+#endif
-
- #include "realm/timers.h"
- #include "realm/serialize.h"
diff --git a/legion/legion-16.10.0.tar.gz b/legion/legion-16.10.0.tar.gz
deleted file mode 100644
index a50bd68..0000000
--- a/legion/legion-16.10.0.tar.gz
+++ /dev/null
Binary files differ
diff --git a/legion/legion-17.02.0.tar.gz b/legion/legion-17.02.0.tar.gz
new file mode 100644
index 0000000..9cbe25b
--- /dev/null
+++ b/legion/legion-17.02.0.tar.gz
Binary files differ
diff --git a/legion/legion.spec b/legion/legion.spec
index ffc7ed2..577e189 100644
--- a/legion/legion.spec
+++ b/legion/legion.spec
@@ -1,12 +1,10 @@
Name: legion
-Version: 16.10.0
+Version: 17.02.0
Release: 1%{?dist}
Summary: A data-centric parallel programming system
License: ASL 2.0
Url: http://legion.stanford.edu/
Source0: https://github.com/StanfordLegion/legion/archive/%{name}-%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM - 204.patch - fix build on arm
-Patch0: https://patch-diff.githubusercontent.com/raw/StanfordLegion/legion/pull/204.patch
BuildRequires: gcc
BuildRequires: gcc-c++
@@ -92,7 +90,6 @@ This package contains development headers and libraries for the legion library
%prep
%setup -q -n %{name}-%{name}-%{version}
-%patch0 -p1
%build
mkdir serial openmpi mpich
@@ -156,6 +153,6 @@ popd
%{_libdir}/mpich*/lib/lib*.so.1
%changelog
-* Fri Oct 07 2016 Christoph Junghans <junghans@votca.org> - 16.10.0-1
+* Fri Feb 24 2017 Christoph Junghans <junghans@votca.org> - 17.02.0-1
- initial import