Package: libstdc++-10-dev
Version: 10.2.0-5

This patch:

    
https://salsa.debian.org/toolchain-team/gcc/-/blob/10.2.0-5/debian/patches/cuda-float128.diff

needs to be updated for new occurrences of  `__float128` in `numbers` and 
`bits/stl_algobase.h`:

```
$ grep -r _GLIBCXX_USE_FLOAT128 /usr/include/c++/10
/usr/include/c++/10/numbers:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128)
/usr/include/c++/10/type_traits:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128) && !defined(__CUDACC__)
/usr/include/c++/10/bits/std_abs.h:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128) && !defined(__CUDACC__)
/usr/include/c++/10/bits/stl_algobase.h:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128)
```

Those two unpatched occurrences are new to gcc 10 and did not exist in version 
9:

```
$ grep -r _GLIBCXX_USE_FLOAT128 /usr/include/c++/9
/usr/include/c++/9/type_traits:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128) && !defined(__CUDACC__)
/usr/include/c++/9/bits/std_abs.h:#if !defined(__STRICT_ANSI__) && 
defined(_GLIBCXX_USE_FLOAT128) && !defined(__CUDACC__)
```

Thanks,
-Brad

Reply via email to