Skip to content

Commit 74baba4

Browse files
af-ayalaassistant-librarian[bot]
authored andcommitted
[rocm-libraries] ROCm/rocm-libraries#997 (commit 4cde5bc)
Cherry-pick to release/rocm-rel-7.0: Remove file reorganization backward compatibility and Changelog updates (#997) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit
1 parent 374509c commit 74baba4

File tree

4 files changed

+3
-38
lines changed

4 files changed

+3
-38
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Documentation for rocFFT is available at
44
[https://rocm.docs.amd.com/projects/rocFFT/en/latest/](https://rocm.docs.amd.com/projects/rocFFT/en/latest/).
55

6-
## rocFFT 1.0.34 (unreleased)
6+
## rocFFT 1.0.34 for ROCm 7.0.0
77

88
### Added
99

@@ -13,6 +13,7 @@ Documentation for rocFFT is available at
1313

1414
* Removed rocfft-rider legacy compatibility from clients
1515
* Removed support for the gfx940 and gfx941 targets from the client programs.
16+
* Removed backward compatibility symlink for include directories.
1617

1718
### Optimized
1819

@@ -23,6 +24,7 @@ Documentation for rocFFT is available at
2324
- 6144
2425
- 6561
2526
- 8192
27+
* Implemented single-kernel plans for some large 1D problem sizes, on devices with at least 160KiB of LDS.
2628

2729
### Resolved issues
2830

CMakeLists.txt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -130,17 +130,6 @@ endif( )
130130
# Split up function pool compilation across N files to parallelize its build
131131
set(ROCFFT_FUNCTION_POOL_N 8 CACHE STRING "Number of files to split function_pool into for compilation")
132132

133-
# FOR HANDLING ENABLE/DISABLE OPTIONAL BACKWARD COMPATIBILITY for FILE/FOLDER REORG
134-
option(BUILD_FILE_REORG_BACKWARD_COMPATIBILITY "Build with file/folder reorg with backward compatibility enabled" OFF)
135-
if(BUILD_FILE_REORG_BACKWARD_COMPATIBILITY AND NOT WIN32)
136-
rocm_wrap_header_dir(
137-
${CMAKE_SOURCE_DIR}/library/include
138-
PATTERNS "*.h"
139-
GUARDS SYMLINK WRAPPER
140-
WRAPPER_LOCATIONS ${CMAKE_INSTALL_INCLUDEDIR}
141-
)
142-
endif()
143-
144133
set( WARNING_FLAGS -Wall -Wno-unused-function -Wimplicit-fallthrough -Wunreachable-code -Wsign-compare -Wno-deprecated-declarations )
145134
if( WERROR )
146135
set( WARNING_FLAGS ${WARNING_FLAGS} -Werror )

install.sh

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,6 @@ group_num=false
279279
manual_small_arg=false
280280
manual_large_arg=false
281281
build_address_sanitizer=false
282-
build_freorg_bkwdcomp=false
283282
solmap_data_folder=false
284283

285284
# #################################################
@@ -329,9 +328,6 @@ while true; do
329328
--address-sanitizer)
330329
build_address_sanitizer=true
331330
shift ;;
332-
--rm-legacy-include-dir)
333-
build_freorg_bkwdcomp=false
334-
shift ;;
335331
--prefix)
336332
echo $2
337333
install_prefix=${2}
@@ -439,11 +435,6 @@ if [[ "${build_address_sanitizer}" == true ]]; then
439435
cmake_common_options="$cmake_common_options -DBUILD_ADDRESS_SANITIZER=ON"
440436
fi
441437

442-
if [[ "${build_freorg_bkwdcomp}" == true ]]; then
443-
cmake_common_options="${cmake_common_options} -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=ON"
444-
else
445-
cmake_common_options="${cmake_common_options} -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF"
446-
fi
447438
# generator
448439
if [[ "${pattern_arg}" != false ]]; then
449440
cmake_common_options="${cmake_common_options} -DGENERATOR_PATTERN=${pattern_arg}"

library/src/CMakeLists.txt

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -548,15 +548,6 @@ set_target_properties( rocfft PROPERTIES CXX_VISIBILITY_PRESET "hidden" VISIBILI
548548

549549
generate_export_header( rocfft EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/include/rocfft/rocfft-export.h )
550550

551-
if (BUILD_FILE_REORG_BACKWARD_COMPATIBILITY AND NOT WIN32)
552-
rocm_wrap_header_file(
553-
rocfft-version.h rocfft-export.h
554-
GUARDS SYMLINK WRAPPER
555-
WRAPPER_LOCATIONS ${CMAKE_INSTALL_INCLUDEDIR} rocfft/${CMAKE_INSTALL_INCLUDEDIR}
556-
ORIGINAL_FILES ${PROJECT_BINARY_DIR}/include/rocfft/rocfft-version.h
557-
)
558-
endif( )
559-
560551
# Following Boost conventions of prefixing 'lib' on static built libraries, across all platforms
561552
if( NOT BUILD_SHARED_LIBS )
562553
set_target_properties( rocfft PROPERTIES PREFIX "lib" )
@@ -611,11 +602,3 @@ rocm_export_targets(
611602
${static_depends}
612603
NAMESPACE roc::
613604
)
614-
615-
if(BUILD_FILE_REORG_BACKWARD_COMPATIBILITY AND NOT WIN32)
616-
rocm_install(
617-
DIRECTORY
618-
"${PROJECT_BINARY_DIR}/rocfft"
619-
DESTINATION "." )
620-
message( STATUS "Backward Compatible Sym Link Created for include directories" )
621-
endif()

0 commit comments

Comments
 (0)