VTT-ProperTune / OpenPFC

Open-source solver for phase field crystal type (PFC) type problems.
GNU Affero General Public License v3.0
8 stars 4 forks source link

Fix warnings #57

Open ahojukka5 opened 2 weeks ago

ahojukka5 commented 2 weeks ago
[ 66%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_arraynd.cpp.o
In file included from /users/juaho/dev/openpfc/tests/test_arraynd.cpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 67%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_world.cpp.o
[ 68%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_decomposition.cpp.o
[ 68%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_discrete_field.cpp.o
In file included from /users/juaho/dev/openpfc/tests/test_discrete_field.cpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/discrete_field.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 69%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_field_modifier.cpp.o
[ 69%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_fft.cpp.o
[ 70%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_ic_constant.cpp.o
[ 71%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_model.cpp.o
[ 71%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_multi_index.cpp.o
[ 72%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_simulator.cpp.o
[ 73%] Building CXX object tests/CMakeFiles/OpenPFCTests.dir/test_time.cpp.o
[ 73%] Linking CXX executable OpenPFCTests
[ 73%] Built target OpenPFCTests
[ 74%] Building CXX object apps/CMakeFiles/tungsten.dir/tungsten.cpp.o
In file included from /users/juaho/dev/openpfc/apps/tungsten.cpp:21:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 74%] Linking CXX executable tungsten
[ 74%] Built target tungsten
[ 75%] Building CXX object apps/aluminumNew/CMakeFiles/aluminumTest.dir/aluminumTest.cpp.o
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumTest.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:24:
/users/juaho/dev/openpfc/apps/aluminumNew/SeedFCC.hpp:68:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    mat3 C = {0};
              ^
              {}
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumTest.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:27:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumTest.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:24:
/users/juaho/dev/openpfc/apps/aluminumNew/SeedFCC.hpp:42:14: warning: private field 'orientation_' is not used [-Wunused-private-field]
  const vec3 orientation_;
             ^
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumTest.cpp:21:
/users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:41:8: warning: private field 'm_first' is not used [-Wunused-private-field]
  bool m_first = true;
       ^
4 warnings generated.
[ 76%] Linking CXX executable aluminumTest
[ 76%] Built target aluminumTest
[ 77%] Building CXX object apps/aluminumNew/CMakeFiles/aluminumNew.dir/aluminumNew.cpp.o
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumNew.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:24:
/users/juaho/dev/openpfc/apps/aluminumNew/SeedFCC.hpp:68:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
    mat3 C = {0};
              ^
              {}
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumNew.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:27:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumNew.cpp:21:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:24:
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/SeedGridFCC.hpp:24:
/users/juaho/dev/openpfc/apps/aluminumNew/SeedFCC.hpp:42:14: warning: private field 'orientation_' is not used [-Wunused-private-field]
  const vec3 orientation_;
             ^
In file included from /users/juaho/dev/openpfc/apps/aluminumNew/aluminumNew.cpp:21:
/users/juaho/dev/openpfc/apps/aluminumNew/Aluminum.hpp:41:8: warning: private field 'm_first' is not used [-Wunused-private-field]
  bool m_first = true;
       ^
4 warnings generated.
[ 77%] Linking CXX executable aluminumNew
[ 77%] Built target aluminumNew
[ 78%] Building CXX object examples/CMakeFiles/write_results.dir/write_results.cpp.o
[ 79%] Linking CXX executable write_results
[ 79%] Built target write_results
[ 80%] Building CXX object examples/CMakeFiles/mpi_timers.dir/mpi_timers.cpp.o
[ 80%] Linking CXX executable mpi_timers
[ 80%] Built target mpi_timers
[ 80%] Building CXX object examples/CMakeFiles/mpi_worker_inside_class.dir/mpi_worker_inside_class.cpp.o
[ 81%] Linking CXX executable mpi_worker_inside_class
[ 81%] Built target mpi_worker_inside_class
[ 82%] Building CXX object examples/CMakeFiles/08_discrete_fields.dir/08_discrete_fields.cpp.o
In file included from /users/juaho/dev/openpfc/examples/08_discrete_fields.cpp:23:
In file included from /users/juaho/dev/openpfc/include/openpfc/discrete_field.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 82%] Linking CXX executable 08_discrete_fields
[ 82%] Built target 08_discrete_fields
[ 83%] Building CXX object examples/CMakeFiles/09_parallel_fft_high_level.dir/09_parallel_fft_high_level.cpp.o
In file included from /users/juaho/dev/openpfc/examples/09_parallel_fft_high_level.cpp:21:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 84%] Linking CXX executable 09_parallel_fft_high_level
[ 84%] Built target 09_parallel_fft_high_level
[ 84%] Building CXX object examples/CMakeFiles/11_write_results.dir/11_write_results.cpp.o
In file included from /users/juaho/dev/openpfc/examples/11_write_results.cpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 85%] Linking CXX executable 11_write_results
[ 85%] Built target 11_write_results
[ 85%] Building CXX object examples/CMakeFiles/json_read.dir/json_read.cpp.o
[ 86%] Linking CXX executable json_read
[ 86%] Built target json_read
[ 86%] Building CXX object examples/CMakeFiles/diffusion_model_with_custom_initial_condition.dir/diffusion_model_with_custom_initial_condition.cpp.o
In file included from /users/juaho/dev/openpfc/examples/diffusion_model_with_custom_initial_condition.cpp:21:
/users/juaho/dev/openpfc/examples/diffusion_model.hpp:34:14: warning: private field 'verbose' is not used [-Wunused-private-field]
  const bool verbose = false;
             ^
1 warning generated.
[ 87%] Linking CXX executable diffusion_model_with_custom_initial_condition
[ 87%] Built target diffusion_model_with_custom_initial_condition
[ 88%] Building CXX object examples/CMakeFiles/mpi_worker.dir/mpi_worker.cpp.o
[ 89%] Linking CXX executable mpi_worker
[ 89%] Built target mpi_worker
[ 89%] Building CXX object examples/CMakeFiles/02_domain_decomposition.dir/02_domain_decomposition.cpp.o
[ 90%] Linking CXX executable 02_domain_decomposition
[ 90%] Built target 02_domain_decomposition
[ 91%] Building CXX object examples/CMakeFiles/03_parallel_fft.dir/03_parallel_fft.cpp.o
[ 91%] Linking CXX executable 03_parallel_fft
[ 91%] Built target 03_parallel_fft
[ 91%] Building CXX object examples/CMakeFiles/06_multi_index.dir/06_multi_index.cpp.o
[ 92%] Linking CXX executable 06_multi_index
[ 92%] Built target 06_multi_index
[ 93%] Building CXX object examples/CMakeFiles/04_diffusion_model.dir/04_diffusion_model.cpp.o
[ 93%] Linking CXX executable 04_diffusion_model
[ 93%] Built target 04_diffusion_model
[ 94%] Building CXX object examples/CMakeFiles/05_simulator.dir/05_simulator.cpp.o
[ 95%] Linking CXX executable 05_simulator
[ 95%] Built target 05_simulator
[ 96%] Building CXX object examples/CMakeFiles/07_array.dir/07_array.cpp.o
In file included from /users/juaho/dev/openpfc/examples/07_array.cpp:23:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[ 96%] Linking CXX executable 07_array
[ 96%] Built target 07_array
[ 97%] Building CXX object examples/CMakeFiles/12_cahn_hilliard.dir/12_cahn_hilliard.cpp.o
In file included from /users/juaho/dev/openpfc/examples/12_cahn_hilliard.cpp:23:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
/users/juaho/dev/openpfc/examples/12_cahn_hilliard.cpp:29:14: warning: unused variable 'PI' [-Wunused-const-variable]
const double PI = 3.141592653589793238463;
             ^
2 warnings generated.
[ 97%] Linking CXX executable 12_cahn_hilliard
[ 97%] Built target 12_cahn_hilliard
[ 97%] Building CXX object examples/CMakeFiles/time.dir/time.cpp.o
[ 98%] Linking CXX executable time
[ 98%] Built target time
[ 98%] Building CXX object examples/CMakeFiles/01_hello_world.dir/01_hello_world.cpp.o
[ 99%] Linking CXX executable 01_hello_world
[ 99%] Built target 01_hello_world
[ 99%] Building CXX object examples/CMakeFiles/10_ui_register_ic.dir/10_ui_register_ic.cpp.o
In file included from /users/juaho/dev/openpfc/examples/10_ui_register_ic.cpp:22:
In file included from /users/juaho/dev/openpfc/include/openpfc/openpfc.hpp:24:
In file included from /users/juaho/dev/openpfc/include/openpfc/array.hpp:27:
/users/juaho/dev/openpfc/include/openpfc/utils/show.hpp:52:97: warning: unused parameter 'offsets' [-Wunused-parameter]
void show(const std::vector<T> &data, const std::array<int, 2> &size, const std::array<int, 2> &offsets) {
                                                                                                ^
1 warning generated.
[100%] Linking CXX executable 10_ui_register_ic
[100%] Built target 10_ui_register_ic