Skip to content

Commit 32a0554

Browse files
authored
Merge pull request intel#1322 from bb-sycl/xmain
Auto pulldown and update tc files for xmain branch on 20221020
2 parents 41371a6 + f3a33f2 commit 32a0554

File tree

215 files changed

+17239
-2820
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+17239
-2820
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,5 @@ SYCL/XPTI @intel/llvm-reviewers-runtime
9494
/SYCL/DeviceCodeSplit/ @intel/dpcpp-tools-reviewers
9595
/SYCL/SeparateCompile/ @intel/dpcpp-tools-reviewers
9696

97+
# invoke_simd
98+
/SYCL/InvokeSimd/ @rolandschulz @kbobrovs

External/SPEC/CFP2000/188.ammp/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
list(APPEND CFLAGS -Wno-implicit-int)
2+
13
macro(test_input run_type)
24
llvm_test_run(RUN_TYPE ${run_type}
35
WORKDIR %S/data/${run_type}/input

External/SPEC/CFP2006/444.namd/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ test_input(train 1)
3333
test_input(ref 38)
3434

3535
llvm_test_executable(444.namd ${Source})
36+
set_property(TARGET 444.namd PROPERTY CXX_STANDARD 14)
3637
llvm_test_data_spec_default(444.namd)

External/SPEC/CFP2006/453.povray/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ test_input(train 0.00005)
3030
test_input(ref 0.00005)
3131

3232
llvm_test_executable(453.povray ${Source})
33+
set_property(TARGET 453.povray PROPERTY CXX_STANDARD 14)
3334
llvm_test_data_spec(453.povray
3435
data/test/output
3536
data/train/output

External/SPEC/CFP2017rate/508.namd_r/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ speccpu2017_run_test(
3636

3737
speccpu2017_verify_output(ABSOLUTE_TOLERANCE 0.00005)
3838
speccpu2017_add_executable()
39+
set_property(TARGET ${PROG} PROPERTY CXX_STANDARD 14)
3940
speccpu2017_prepare_rundir()

External/SPEC/CFP2017rate/511.povray_r/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,4 +149,5 @@ speccpu2017_add_executable(
149149
frontend/renderfrontend.cpp
150150
spec_qsort/spec_qsort.c
151151
)
152+
set_property(TARGET ${PROG} PROPERTY CXX_STANDARD 14)
152153
speccpu2017_prepare_rundir()

External/SPEC/CINT2000/252.eon/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ endif()
55
list(APPEND CXXFLAGS -fno-exceptions -Wno-deprecated -fpermissive)
66
list(APPEND LDFLAGS -lm)
77

8+
set(CMAKE_CXX_STANDARD 14)
9+
810
include_directories(${BENCHMARK_DIR}/src)
911

1012
# There's more sourcefiles in the directory than necessary so enumerate the ones

External/SPEC/CINT2000/255.vortex/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
list(APPEND LDFLAGS -lm)
2+
list(APPEND CFLAGS -Wno-implicit-int)
23

34
macro(test_input run_type input outfile)
45
llvm_test_run(RUN_TYPE ${run_type}

External/SPEC/CINT2000/300.twolf/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
list(APPEND CPPFLAGS -DHAVE_SIGNED_CHAR)
22
list(APPEND LDFLAGS -lm)
33
list(APPEND CFLAGS -Wno-return-type -fcommon)
4+
list(APPEND CFLAGS -Wno-implicit-int)
45

56
macro(test_input run_type)
67
llvm_test_run(RUN_TYPE ${run_type}

External/SPEC/CINT2017rate/520.omnetpp_r/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,5 @@ speccpu2017_run_test(
4141

4242
speccpu2017_verify_output(RELATIVE_TOLERANCE 0.00001 ABSOLUTE_TOLERANCE 0.000001)
4343
speccpu2017_add_executable()
44+
set_property(TARGET ${PROG} PROPERTY CXX_STANDARD 14)
4445
speccpu2017_prepare_rundir()

External/SPEC/CINT2017rate/541.leela_r/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ speccpu2017_run_test(
3636

3737
speccpu2017_verify_output()
3838
speccpu2017_add_executable()
39+
set_property(TARGET ${PROG} PROPERTY CXX_STANDARD 14)
3940
speccpu2017_prepare_rundir()

Fortran/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
# This file should only contain add_subdirectory(...) one for each test
88
# directory
99
add_subdirectory(UnitTests)
10+
add_subdirectory(SNAP)

Fortran/SNAP/CMakeLists.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
################################################################################
2+
#
3+
# CMakeLists.txt
4+
#
5+
# Author: Anthony Cabrera:
6+
# Contact: cabreraam AT ieee DOT org
7+
# Description: CMakeLists.txt replacement for SNAP Makefile
8+
#
9+
################################################################################
10+
11+
cmake_minimum_required(VERSION 3.18)
12+
13+
add_subdirectory(src)

Fortran/SNAP/LICENSE.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# License
2+
Los Alamos National Security, LLC owns the copyright to "SNAP: SN (Discrete
3+
Ordinates) Application Proxy, Version 1.x (C13087)". The license is BSD with
4+
standard clauses regarding indicating modifications before future
5+
redistribution:
6+
7+
Copyright (c) 2013, Los Alamos National Security, LLC All rights reserved.
8+
9+
Copyright 2013. Los Alamos National Security, LLC. This software was produced
10+
under U.S. Government contract DE-AC52-06NA25396 for Los Alamos National
11+
Laboratory (LANL), which is operated by Los Alamos National Security, LLC for
12+
the U.S. Department of Energy. The U.S. Government has rights to use,
13+
reproduce, and distribute this software. NEITHER THE GOVERNMENT NOR LOS
14+
ALAMOS NATIONAL SECURITY, LLC MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR
15+
ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE. If software is modified
16+
to produce derivative works, such modified software should be clearly marked,
17+
so as not to confuse it with the version available from LANL.
18+
19+
Additionally, redistribution and use in source and binary forms, with or
20+
without modification, are permitted provided that the following conditions
21+
are met:
22+
23+
+ Redistributions of source code must retain the above copyright notice, this
24+
list of conditions and the following disclaimer.
25+
+ Redistributions in binary form must reproduce the above copyright notice,
26+
this list of conditions and the following disclaimer in the documentation
27+
and/or other materials provided with the distribution.
28+
+ Neither the name of Los Alamos National Security, LLC, Los Alamos National
29+
Laboratory, LANL, the U.S. Government, nor the names of its contributors may
30+
be used to endorse or promote products derived from this software without
31+
specific prior written permission.
32+
33+
THIS SOFTWARE IS PROVIDED BY LOS ALAMOS NATIONAL SECURITY, LLC AND
34+
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
35+
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
36+
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL LOS ALAMOS NATIONAL
37+
SECURITY, LLC OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
38+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
39+
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
40+
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
41+
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
42+
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
43+
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

0 commit comments

Comments
 (0)