You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[1154/1195] Building CXX object tests/group_functions/CMakeFiles/test_group_functions_objects.dir/group_joint_scan_unsigned_short.cpp.o
In file included from tests/group_functions/group_joint_scan_unsigned_short.cpp:29:
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'unsigned long long' to 'float' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion]
71 | if (tmp > std::numeric_limits<U>::max()) {
| ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../tests/group_functions/group_scan.h:145:37: note: in instantiation of member function 'JointScanDataStruct<unsigned short, unsigned long long, float, std::multiplies<float>>::JointScanDataStruct' requested here
145 | JointScanDataStruct<T, U, I, OpT> host_data{size, op, with_init};
| ^
../tests/group_functions/group_scan.h:281:9: note: in instantiation of function template specialization 'check_scan<3, unsigned short, unsigned long long, float, std::multiplies<float>>' requested here
281 | check_scan<D, T, U, I>(queue, size, executionRange, OperatorT(),
| ^
../tests/group_functions/type_coverage.h:505:3: note: in instantiation of member function 'init_joint_scan_group<std::integral_constant<int, 3>, unsigned short, unsigned long long, float, std::multiplies<float>>::operator()' reques
ted here
505 | Action<ActionArgsT...>{}(std::forward<HeadT>(head),
| ^
../tests/group_functions/type_coverage.h:522:5: note: in instantiation of function template specialization 'for_all_combinations<init_joint_scan_group, std::integral_constant<int, 3>, unsigned short, unsigned long long, float, std:
:multiplies<float>, sycl::queue &, const std::basic_string<char> &, true>' requested here
522 | ((for_all_combinations<Action, ActionArgsT..., HeadTypes>(
| ^
../tests/group_functions/group_scan.h:293:5: note: in instantiation of function template specialization 'for_all_combinations<init_joint_scan_group, std::integral_constant<int, 3>, unsigned short, unsigned long long, float, std::pl
us<float>, std::multiplies<float>, sycl::logical_and<float>, sycl::logical_or<float>, sycl::minimum<float>, sycl::maximum<float>, sycl::queue &>' requested here
293 | for_all_combinations<init_joint_scan_group, DimensionT, T, U, I>(operators,
| ^
../tests/group_functions/type_coverage.h:505:3: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
505 | Action<ActionArgsT...>{}(std::forward<HeadT>(head),
| ^
../tests/group_functions/type_coverage.h:553:5: note: in instantiation of function template specialization 'for_all_combinations<invoke_init_joint_scan_group, std::integral_constant<int, 3>, unsigned short, unsigned long long, floa
t, sycl::queue &, true>' requested here
553 | ((for_all_combinations<Action, ActionArgsT..., HeadTypes>(
| ^
Other affected data types:
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'long long' to 'float' changes value from 9223372036854775807 to 9223372036854775808
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'unsigned long' to 'float' changes value from 18446744073709551615 to 18446744073709551616
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'long' to 'float' changes value from 9223372036854775807 to 9223372036854775808
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296
../tests/group_functions/group_scan.h:71:19: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648
The text was updated successfully, but these errors were encountered:
SYCL-CTS/tests/group_functions/group_scan.h
Lines 60 to 77 in 9691bc0
Build log:
Other affected data types:
The text was updated successfully, but these errors were encountered: