[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914043: boost-defaults breaks boost1.62 autopkgtest



Source: boost-defaults, boost1.62
Control: found -1 boost-defaults/1.67.0.1
Control: found -1 boost1.62/1.62.0+dfsg-10
X-Debbugs-CC: debian-ci@lists.debian.org
User: debian-ci@lists.debian.org
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of boost-defaults the autopkgtest of boost1.62
fails in testing when that autopkgtest is run with the binary packages
of boost-defaults from unstable. It passes when run with only packages
from testing. In tabular form:
                       pass            fail
boost-defaults         from testing    1.67.0.1
boost1.62              from testing    1.62.0+dfsg-10
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is contributing to the delay of the migration
of boost-defaults to testing [1]. Due to the nature of this issue, I
filed this bug report against both packages. Can you please investigate
the situation and reassign the bug to the right package? If needed,
please change the bug's severity.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] You can see what packages were added by searching for
"unstable/main" in the log.
[1] https://qa.debian.org/excuses.php?package=boost-defaults

https://ci.debian.net/data/autopkgtest/testing/amd64/b/boost1.62/1330119/log.gz

[ 25%] Building CXX object CMakeFiles/demo1.dir/demo1.cpp.o
/tmp/tmp.olreDv9k9y/src/demo1.cpp:14:24: error: ‘unbounded_channel’ in
namespace ‘boost::fibers’ does not name a template type
 typedef boost::fibers::unbounded_channel<std::string> fifo_t;
                        ^~~~~~~~~~~~~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:14:9: note: suggested alternative:
‘unbuffered_channel’
 typedef boost::fibers::unbounded_channel<std::string> fifo_t;
         ^~~~~
         unbuffered_channel
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:18: error: variable or field ‘ping’
declared void
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                  ^~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:18: error: ‘fifo_t’ was not
declared in this scope
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:18: note: suggested alternative:
‘ino_t’
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                  ^~~~~~
                  ino_t
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:26: error: ‘recv_buf’ was not
declared in this scope
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                          ^~~~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:26: note: suggested alternative:
‘setvbuf’
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                          ^~~~~~~~
                          setvbuf
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:36: error: ‘fifo_t’ was not
declared in this scope
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                                    ^~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:36: note: suggested alternative:
‘ino_t’
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                                    ^~~~~~
                                    ino_t
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:44: error: ‘send_buf’ was not
declared in this scope
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                                            ^~~~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:16:44: note: suggested alternative:
‘setvbuf’
 inline void ping(fifo_t &recv_buf, fifo_t &send_buf)
                                            ^~~~~~~~
                                            setvbuf
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:18: error: variable or field ‘pong’
declared void
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                  ^~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:18: error: ‘fifo_t’ was not
declared in this scope
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:18: note: suggested alternative:
‘ino_t’
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                  ^~~~~~
                  ino_t
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:26: error: ‘recv_buf’ was not
declared in this scope
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                          ^~~~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:26: note: suggested alternative:
‘setvbuf’
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                          ^~~~~~~~
                          setvbuf
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:36: error: ‘fifo_t’ was not
declared in this scope
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                                    ^~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:36: note: suggested alternative:
‘ino_t’
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                                    ^~~~~~
                                    ino_t
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:44: error: ‘send_buf’ was not
declared in this scope
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                                            ^~~~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:40:44: note: suggested alternative:
‘setvbuf’
 inline void pong(fifo_t &recv_buf, fifo_t &send_buf)
                                            ^~~~~~~~
                                            setvbuf
/tmp/tmp.olreDv9k9y/src/demo1.cpp: In function ‘int main()’:
/tmp/tmp.olreDv9k9y/src/demo1.cpp:69:13: error: ‘fifo_t’ was not
declared in this scope
             fifo_t buf1, buf2;
             ^~~~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:69:13: note: suggested alternative:
‘ino_t’
             fifo_t buf1, buf2;
             ^~~~~~
             ino_t
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:38: error: ‘ping’ was not declared
in this scope
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));
                                      ^~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:38: note: suggested alternative: ‘link’
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));
                                      ^~~~
                                      link
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:55: error: ‘buf1’ was not declared
in this scope
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));
                                                       ^~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:55: note: suggested alternative: ‘f1’
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));
                                                       ^~~~
                                                       f1
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:73: error: ‘buf2’ was not declared
in this scope
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));

^~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:71:73: note: suggested alternative: ‘dup2’
             boost::fibers::fiber f1(&ping, boost::ref(buf1),
boost::ref(buf2));

^~~~

dup2
/tmp/tmp.olreDv9k9y/src/demo1.cpp:72:38: error: ‘pong’ was not declared
in this scope
             boost::fibers::fiber f2(&pong, boost::ref(buf2),
boost::ref(buf1));
                                      ^~~~
/tmp/tmp.olreDv9k9y/src/demo1.cpp:72:38: note: suggested alternative: ‘long’
             boost::fibers::fiber f2(&pong, boost::ref(buf2),
boost::ref(buf1));
                                      ^~~~
                                      long
make[2]: *** [CMakeFiles/demo1.dir/build.make:63:
CMakeFiles/demo1.dir/demo1.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:73: CMakeFiles/demo1.dir/all] Error 2
make: *** [Makefile:84: all] Error 2
autopkgtest [06:16:40]: test fiber: -----------------------]

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: