Skip to content

Commit 5e93b40

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents e219964 + 89fcc5e commit 5e93b40

File tree

45 files changed

+375
-75
lines changed

Some content is hidden

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

45 files changed

+375
-75
lines changed

External/HIP/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ macro(create_local_hip_tests VariantSuffix)
1616
list(APPEND HIP_LOCAL_TESTS with-fopenmp)
1717
list(APPEND HIP_LOCAL_TESTS saxpy)
1818
list(APPEND HIP_LOCAL_TESTS memmove)
19-
list(APPEND HIP_LOCAL_TESTS InOneWeekend)
19+
20+
# TODO: Re-enable InOneWeekend after it is fixed
21+
#list(APPEND HIP_LOCAL_TESTS InOneWeekend)
2022
list(APPEND HIP_LOCAL_TESTS TheNextWeek)
2123

2224
# Copy files needed for ray-tracing tests.

External/SPEC/SpecCPU2017.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ macro (speccpu2017_benchmark)
157157
elseif (ARCH STREQUAL "AArch64" AND TARGET_OS STREQUAL "Linux" AND CMAKE_SIZEOF_VOID_P EQUAL 8)
158158
# Linux ARM
159159
list(APPEND SPEC_COMMON_DEFS "-DSPEC_LINUX_AARCH64")
160+
elseif (ARCH STREQUAL "riscv64")
161+
list(APPEND SPEC_COMMON_DEFS "-DSPEC_MANUAL_CONFIG")
160162
elseif (ARCH STREQUAL "x86" AND TARGET_OS STREQUAL "Windows")
161163
# Windows x86/x64
162164
elseif (TARGET_OS STREQUAL "Darwin")

Fortran/gfortran/regression/DisabledFiles.cmake

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1199,6 +1199,7 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
11991199
pr90290.f90
12001200
pr91564.f90
12011201
rank_3.f90
1202+
assumed_rank_5.f90
12021203

12031204
# Requires behaviour specific to -std=f2008 and fails with -std=f2018.
12041205
finalize_38a.f90
@@ -1779,6 +1780,9 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
17791780
bounds_check_17.f90
17801781
pr48958.f90
17811782

1783+
# Require -fcheck=pointer.
1784+
pointer_check_6.f90
1785+
17821786
# These files require the __truncsfbf2 intrinsic that is not available
17831787
# before GCC 13. Alternatively, it requires compiler-rt to be built and a
17841788
# command line option provided to instruct the compiler to use it. Currently,
@@ -1846,4 +1850,11 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
18461850

18471851
# Test needs to add -pedantic to show the error
18481852
pr32601.f03
1853+
1854+
# Tests expect semantic errors that are not raised.
1855+
c_sizeof_7.f90
1856+
1857+
# Tests that use "PRINT namelistname"
1858+
namelist_print_2.f
1859+
print_fmt_2.f90
18491860
)

Fortran/gfortran/regression/analyzer/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

Fortran/gfortran/regression/asan/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

Fortran/gfortran/regression/c-interop/DisabledFiles.cmake

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,4 +124,9 @@ file(GLOB FAILING_FILES CONFIGURE_DEPENDS
124124
# These files are expected to fail to compile, but succeed instead.
125125
c516.f90
126126
c524a.f90
127+
c535b-3.f90
128+
c535c-1.f90
129+
c535c-2.f90
130+
c535c-3.f90
131+
c535c-4.f90
127132
)

Fortran/gfortran/regression/c-interop/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

Fortran/gfortran/regression/coarray/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

Fortran/gfortran/regression/debug/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

Fortran/gfortran/regression/g77/tests.cmake

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was generated by update-test-config.py
22
#
3+
# DO NOT EDIT THIS FILE
4+
#
35
# Each line in this file corresponds to a single test. The format of each line
46
# is:
57
#

0 commit comments

Comments
 (0)