search for: __builtin_memmove

Displaying 4 results from an estimated 4 matches for "__builtin_memmove".

2025 May 09
2
array-bound error with GCC 13/14
..., the warning (on my own machine, using GCC 13.2.0, which also has this problem): inlined from ?std::vector<double> literanger::adjust_pvalues(const std::vector<double>&)? at ../src/literanger/utility_math.h:99:48: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ?void* __builtin_memmove(void*, const void*, long unsigned int)? writing between 9 and 9223372036854775807 bytes into a region of size 8 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
2025 May 09
1
array-bound error with GCC 13/14
...+1000 Stephen Wade <stephematician at gmail.com> ?????: > inlined from ?std::vector<double> literanger::adjust_pvalues(const > std::vector<double>&)? at ../src/literanger/utility_math.h:99:48: > /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ?void* > __builtin_memmove(void*, const void*, long unsigned int)? writing > between 9 and 9223372036854775807 bytes into a region of size 8 > overflows the destination [-Wstringop-overflow=] > 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); The same problem (different reproducer, slightly di...
2025 May 09
1
array-bound error with GCC 13/14
...tephematician at gmail.com> ?????: > > > inlined from ?std::vector<double> literanger::adjust_pvalues(const > > std::vector<double>&)? at ../src/literanger/utility_math.h:99:48: > > /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ?void* > > __builtin_memmove(void*, const void*, long unsigned int)? writing > > between 9 and 9223372036854775807 bytes into a region of size 8 > > overflows the destination [-Wstringop-overflow=] > > 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); > > The same problem (different...
2025 May 12
1
array-bound error with GCC 13/14
...ne, using GCC 13.2.0, which also > has this problem): > > inlined from ?std::vector<double> literanger::adjust_pvalues(const > std::vector<double>&)? at ../src/literanger/utility_math.h:99:48: > /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: ?void* > __builtin_memmove(void*, const void*, long unsigned int)? writing > between 9 and 9223372036854775807 bytes into a region of size 8 > overflows the destination [-Wstringop-overflow=] > 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); Perhaps you could try creating a minimal re...