Skip to content

Commit

Permalink
Changed order of includes, added /bigobj compilation flag, re gentryx#49
Browse files Browse the repository at this point in the history
  • Loading branch information
seb-ehm committed Nov 1, 2017
1 parent 8bcd1a4 commit 904b45e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
3 changes: 3 additions & 0 deletions src/testbed/spmvmtests/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ include(auto.cmake)

if(WITH_CPP14 AND WITH_INTRINSICS)
add_executable(libgeodecomp_testbed_spmvmtests main.cpp mmio.cpp)
if(MSVC)
set_source_files_properties(main.cpp PROPERTIES COMPILE_FLAGS /bigobj)
endif()
set_target_properties(libgeodecomp_testbed_spmvmtests PROPERTIES OUTPUT_NAME spmvmtests)
target_link_libraries(libgeodecomp_testbed_spmvmtests ${LOCAL_LIBGEODECOMP_LINK_LIB})
endif()
19 changes: 10 additions & 9 deletions src/testbed/spmvmtests/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,25 @@
* http://math.nist.gov/MatrixMarket/mmio-c.html
*
*/

#include <libflatarray/testbed/evaluate.hpp>
#include <libflatarray/api_traits.hpp>
#include <libflatarray/macros.hpp>
#include <libflatarray/short_vec.hpp>
#include <libflatarray/testbed/cpu_benchmark.hpp>

#include <libgeodecomp/config.h>
#include <libgeodecomp/misc/apitraits.h>
#include <libgeodecomp/io/simpleinitializer.h>
#include <libgeodecomp/misc/chronometer.h>
#include <libgeodecomp/geometry/coord.h>
#include <libgeodecomp/geometry/region.h>
#include <libgeodecomp/storage/unstructuredgrid.h>
#include <libgeodecomp/storage/unstructuredneighborhood.h>
#include <libgeodecomp/storage/unstructuredsoagrid.h>
#include <libgeodecomp/storage/unstructuredsoaneighborhood.h>
#include <libgeodecomp/storage/unstructuredupdatefunctor.h>
#include <libgeodecomp/storage/updatefunctor.h>

#include <libflatarray/short_vec.hpp>
#include <libflatarray/testbed/cpu_benchmark.hpp>
#include <libflatarray/testbed/evaluate.hpp>
#include <libflatarray/api_traits.hpp>
#include <libflatarray/macros.hpp>
#include <libgeodecomp/io/simpleinitializer.h>
#include <libgeodecomp/misc/chronometer.h>
#include <libgeodecomp/geometry/region.h>

#if defined(__AVX__) || defined(__MIC__)
#include <immintrin.h>
Expand Down

0 comments on commit 904b45e

Please sign in to comment.