-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6bf21da
commit 01e4593
Showing
624 changed files
with
18,946 additions
and
975 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
<package name="adaptivecpp" project="openSUSE:Factory"> | ||
<title>AdaptiveCpp</title> | ||
<description>AdaptiveCpp is the independent, community-driven modern platform for C++-based heterogeneous programming models targeting CPUs and GPUs from all major vendors. AdaptiveCpp lets applications adapt themselves to all the hardware found in the system. This includes use cases where a single binary needs to be able to target all supported hardware, or utilize hardware from different vendors simultaneously.</description> | ||
<devel project="devel:tools:compiler" package="adaptivecpp"/> | ||
<url>https://adaptivecpp.github.io/</url> | ||
</package> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<revisionlist> | ||
<revision rev="1" vrev="1"> | ||
<srcmd5>60df596f881354285bee80514ed9eb53</srcmd5> | ||
<version>24.06.0~0</version> | ||
<time>1731956440</time> | ||
<user>anag+factory</user> | ||
<comment>Adaptivecpp is an open implementation of SYCL for CPUs and GPUs. | ||
|
||
AFAIK we do miss an open source SYCL implementation in Factory.</comment> | ||
<requestid>1224581</requestid> | ||
</revision> | ||
</revisionlist> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
diff --git a/bin/acpp b/bin/acpp | ||
index 2368348..bab3917 100755 | ||
--- a/bin/acpp | ||
+++ b/bin/acpp | ||
@@ -1,4 +1,4 @@ | ||
-#!/usr/bin/env python3 | ||
+#!/usr/bin/python3 | ||
|
||
''' | ||
* | ||
diff --git a/cmake/syclcc-launcher b/cmake/syclcc-launcher | ||
index b56341c..6083201 100755 | ||
--- a/cmake/syclcc-launcher | ||
+++ b/cmake/syclcc-launcher | ||
@@ -1,4 +1,4 @@ | ||
-#!/usr/bin/env python3 | ||
+#!/usr/bin/python3 | ||
|
||
""" | ||
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git a/src/compiler/CMakeLists.txt b/src/compiler/CMakeLists.txt | ||
index 96eb97f..faa7c50 100644 | ||
--- a/src/compiler/CMakeLists.txt | ||
+++ b/src/compiler/CMakeLists.txt | ||
@@ -75,7 +75,7 @@ else() | ||
set(REFLECTION_BUILTINS "") | ||
endif() | ||
|
||
-add_library(acpp-clang SHARED | ||
+add_library(acpp-clang MODULE | ||
AdaptiveCppClangPlugin.cpp | ||
GlobalsPruningPass.cpp | ||
${SSCP_COMPILER} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<services> | ||
<service name="format_spec_file" mode="manual" /> | ||
<service name="obs_scm" mode="manual"> | ||
<param name="filename">adaptivecpp</param> | ||
<param name="url">https://github.com/AdaptiveCpp/AdaptiveCpp.git</param> | ||
<param name="scm">git</param> | ||
<param name="revision">v24.06.0</param> | ||
<param name="versionformat">@PARENT_TAG@~@TAG_OFFSET@</param> | ||
<param name="versionrewrite-pattern">v(.*)</param> | ||
<param name="changesgenerate">enable</param> | ||
</service> | ||
<service name="set_version" mode="manual" /> | ||
|
||
<service name="tar" mode="buildtime"> | ||
<param name="package-meta">yes</param> | ||
</service> | ||
<service name="recompress" mode="buildtime"> | ||
<param name="compression">gz</param> | ||
<param name="file">adaptivecpp-*.tar</param> | ||
</service> | ||
|
||
</services> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<servicedata> | ||
<service name="tar_scm"> | ||
<param name="url">https://github.com/AdaptiveCpp/AdaptiveCpp.git</param> | ||
<param name="changesrevision">fc51dae9006d6858fc9c33148cc5f935bb56b075</param></service></servicedata> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/ipfs/bafybeiecwb7tzqsjeb4oxjspd4secta47ynttzg5m2k4gcd5c2tollmaba |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
------------------------------------------------------------------- | ||
Tue Nov 12 00:09:24 UTC 2024 - Eyad Issa <eyadlorenzo@gmail.com> | ||
|
||
- Added patch 02-cmake-modules.patch to make some shared libraries | ||
modules and to avoid error while linking with --no-undefined. | ||
|
||
- Added patch 01-env-to-interpreter.patch to convert | ||
/usr/bin/env python3 to /usr/bin/python3 in the shebang of the | ||
python scripts. | ||
|
||
- Packaged version 24.06.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
name: adaptivecpp | ||
version: 24.06.0~0 | ||
mtime: 1722262305 | ||
commit: fc51dae9006d6858fc9c33148cc5f935bb56b075 |
Oops, something went wrong.