phylonium 1.7-1 FTBFS on 32 bits
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
phylonium (Debian) |
Fix Released
|
Unknown
|
|||
phylonium (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
phylonium 1.7-1 fails to build from source on the 32 bit architecture armhf:
```
g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I.. -fopenmp -Wall -Wextra -I../libs -Wdate-time -D_FORTIFY_SOURCE=2 -fms-extensions -fopenmp -O2 -ggdb -g -O2 -ffile-
process.cxx: In lambda function:
process.cxx:222:39: error: no matching function for call to ‘max(saidx64_t&, long int)’
222 | this_length = std::max(inter.l, 0l);
| ~~~~~~~
In file included from /usr/include/
/usr/include/
257 | max(const _Tp& __a, const _Tp& __b)
| ^~~
/usr/include/
process.cxx:222:39: note: deduced conflicting types for parameter ‘const _Tp’ (‘long long int’ and ‘long int’)
222 | this_length = std::max(inter.l, 0l);
| ~~~~~~~
/usr/include/
303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp)
| ^~~
/usr/include/
process.cxx:222:39: note: deduced conflicting types for parameter ‘const _Tp’ (‘long long int’ and ‘long int’)
222 | this_length = std::max(inter.l, 0l);
| ~~~~~~~
In file included from /usr/include/
/usr/include/
5795 | max(initializer
| ^~~
/usr/include/
process.cxx:222:39: note: mismatched types ‘std::initializ
222 | this_length = std::max(inter.l, 0l);
| ~~~~~~~
/usr/include/
5805 | max(initializer
| ^~~
/usr/include/
process.cxx:222:39: note: mismatched types ‘std::initializ
222 | this_length = std::max(inter.l, 0l);
| ~~~~~~~
make[3]: *** [Makefile:480: phylonium-
```
summary: |
- phylonium 1.7-1 FTBFS on armhf + phylonium 1.7-1 FTBFS on 32 bits |
description: | updated |
Changed in phylonium (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in phylonium (Debian): | |
status: | Unknown → Fix Released |