File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
integration/pde_solvers/navier-stokes Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -209,7 +209,7 @@ if(opencoarrays_aware_compiler)
209
209
add_mpi_test (co_reduce 4 ${tests_root} /unit/collectives/co_reduce_test )
210
210
add_mpi_test (syncimages_status 32 ${tests_root} /unit/sync/syncimages_status )
211
211
add_mpi_test (simpleatomics 32 ${tests_root} /unit/simple/atomics )
212
- # I think there is a logic error in the following test
212
+ # possible logic error in the following test
213
213
# add_mpi_test(increment_my_neighbor 32 ${tests_root}/unit/simple/increment_my_neighbor)
214
214
215
215
# Integration tests verifying the use of libcaf_mpi in applications
@@ -218,7 +218,7 @@ if(opencoarrays_aware_compiler)
218
218
add_mpi_test (co_heat 2 ${tests_root} /integration/pde_solvers/coarrayHeatSimplified/co_heat )
219
219
add_mpi_test (asynchronous_hello_world 2 ${tests_root} /integration/events/asynchronous_hello_world )
220
220
if ( ("${CMAKE_SYSTEM_PROCESSOR} " MATCHES "x86_64" ) AND ("${CMAKE_SYSTEM_NAME} " MATCHES "Linux" ) )
221
- if ( NOT (DEFINED ENV{TRAVIS} ))
221
+ if ( ( NOT (DEFINED ENV{TRAVIS} )) AND ( NOT SKIP_ASSEMBLY_DEPS ) )
222
222
add_mpi_test (coarray_navier_stokes 2 ${tests_root} /integration/pde_solvers/navier-stokes/coarray_navier_stokes )
223
223
set_property (TEST coarray_navier_stokes PROPERTY PASS_REGULAR_EXPRESSION "Test passed." )
224
224
endif ()
Original file line number Diff line number Diff line change 1
1
if ("${CMAKE_SYSTEM_NAME} " MATCHES "Linux" )
2
2
option (HIGH_RESOLUTION_TIMER "use the walltime.o wallclock timer" FALSE )
3
3
option (LEGACY_ARCHITECTURE "use the SSE-enabled FFT library" FALSE )
4
+
5
+ # Let package maintainers disable fft library written in assembly
6
+ option ( SKIP_ASSEMBLY_DEPS "Skip buidling/running tests that depend on files written in assembly" FALSE )
4
7
endif ()
5
8
6
9
if (HIGH_RESOLUTION_TIMER )
Original file line number Diff line number Diff line change 1
1
# checking whether the machine is of type 64-bit before proceeding further
2
2
if ( ("${CMAKE_SYSTEM_PROCESSOR} " MATCHES "x86_64" ) AND ("${CMAKE_SYSTEM_NAME} " MATCHES "Linux" ) )
3
3
# Default to older SSE-instruction-based FFT library
4
- if (NOT (DEFINED ENV{TRAVIS} ))
4
+ if (NOT (DEFINED ENV{TRAVIS} ) AND ( NOT SKIP_ASSEMBLY_DEPS ) )
5
5
if (LEGACY_ARCHITECTURE OR (NOT DEFINED (LEGACY_ARCHITECTURE )))
6
6
set (fft_library ${CMAKE_CURRENT_SOURCE_DIR} /libfft_sse.a )
7
7
else ()
You can’t perform that action at this time.
0 commit comments