In file included from /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:61, from /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/algorithm:62, from /home/runner/work/_temp/app/code/tracking/calibration_data.cc:9: /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/algorithm:62, from /home/runner/work/_temp/app/code/tracking/calibration_data.cc:9: /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1824:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1824 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1844 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1950:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1950 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1950:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1964:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1964 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h: In function 'double medianOf(std::vector&)': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1979:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1979 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1980 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1981 | __comp); | ~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_algo.h:1896:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1896 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/vector:72, from /home/runner/work/_temp/app/code/tracking/calibration_data.h:5, from /home/runner/work/_temp/app/code/tracking/calibration_data.cc:6: /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/vector:67, from /home/runner/work/_temp/app/code/tracking/calibration_data.h:5, from /home/runner/work/_temp/app/code/tracking/calibration_data.cc:6: /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]': /home/runner/.ufbt/toolchain/x86_64-linux/arm-none-eabi/include/c++/10.3.1/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/runner/work/_temp/app/code/views/bt_mouse.c:7:10: fatal error: profiles/serial_profile.h: No such file or directory 7 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. scons: *** [/home/runner/.ufbt/build/air_mouse/views/bt_mouse.o] Error 1 More logs: https://github.com/flipperdevices/flipper-application-catalog/actions/runs/8231392450