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...