[variant] spirit broken
Hi Antony,
according to git bisect, your commit
-----------
commit b3650685f941a0c35cadfd878a185f274e132788
Author: Antony Polukhin
2016-06-03 10:30 GMT+03:00 Jürgen Hunold
Hi Antony,
according to git bisect, your commit ----------- commit b3650685f941a0c35cadfd878a185f274e132788 Author: Antony Polukhin
Date: Sat May 28 01:29:52 2016 +0300 Variant constructors and assignment operators now do not participate in overload resolutions if variant can not hold the input type (trac 5871, trac 11602) ------------
broke Boost.Spirit. The test failures can be seen in the regression matrix. For example:
http://www.boost.org/development/tests/develop/developer/output/Flast-FreeBS...
Thanks for the report! Fixed that in https://github.com/boostorg/variant/commit/b84f8c2141a7d18e6f55a4732bfc17de7... If there'll be some other issues, please report ASAP. -- Best regards, Antony Polukhin
Hi Antony, Am Samstag, 4. Juni 2016, 11:07:44 CEST schrieb Antony Polukhin:
2016-06-03 10:30 GMT+03:00 Jürgen Hunold
:
http://www.boost.org/development/tests/develop/developer/output/Flast-Free BSD10-clang-3-7-0~gnu++11-boost-bin-v2-libs-spirit-test-karma_actions-p3-t est-clang-linux-3-7-0-debug.html Thanks for the report! Fixed that in https://github.com/boostorg/variant/commit/b84f8c2141a7d18e6f55a4732bfc17de7 3f61870
If there'll be some other issues, please report ASAP.
Sorry, this is still not fixed. The regression tests have cycled over the weekend. There are the same errors with Intel-14.0 in c++11 mode as seen in: http://www.boost.org/development/tests/develop/developer/output/Sandia-intel... And clang-3.7 (and 3.4) in c++11-mode, too. http://www.boost.org/development/tests/develop/developer/output/Flast-FreeBS... And clang-3.8 in c++14 mode http://www.boost.org/development/tests/develop/developer/output/BP x86_64 C+ +11-boost-bin-v2-libs-spirit-test-karma_actions-p3-test-clang- linux-3-8~c14_libc++-debug-debug-symbols-off.html Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu ! Germany
2016-06-06 10:02 GMT+03:00 Jürgen Hunold
Am Samstag, 4. Juni 2016, 11:07:44 CEST schrieb Antony Polukhin:
Thanks for the report! Fixed that in
https://github.com/boostorg/variant/commit/b84f8c2141a7d18e6f55a4732bfc17de7
3f61870
If there'll be some other issues, please report ASAP.
Sorry, this is still not fixed. The regression tests have cycled over the weekend. There are the same errors with Intel-14.0 in c++11 mode as seen in:
http://www.boost.org/development/tests/develop/developer/output/Sandia-intel...
And clang-3.7 (and 3.4) in c++11-mode, too.
http://www.boost.org/development/tests/develop/developer/output/Flast-FreeBS...
And clang-3.8 in c++14 mode
http://www.boost.org/development/tests/develop/developer/output/BP x86_64 C+ +11-boost-bin-v2-libs-spirit-test-karma_actions-p3-test-clang- linux-3-8~c14_libc++-debug-debug-symbols-off.html
Another attempt to fix it: https://github.com/boostorg/variant/commit/5dab3b7ab97514385e849020a53005dab... -- Best regards, Antony Polukhin
Hi Antony, Am Dienstag, 7. Juni 2016, 22:24:57 CEST schrieb Antony Polukhin:
Another attempt to fix it: https://github.com/boostorg/variant/commit/5dab3b7ab97514385e849020a53005dab 988c648
Still not working here. The regression testers are at least 5 commit behind right now, so no new links. Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold@gmx.eu ! Germany
2016-06-08 11:12 GMT+03:00 Jürgen Hunold
Hi Antony,
Am Dienstag, 7. Juni 2016, 22:24:57 CEST schrieb Antony Polukhin:
Another attempt to fix it:
https://github.com/boostorg/variant/commit/5dab3b7ab97514385e849020a53005dab
988c648
Still not working here. The regression testers are at least 5 commit behind right now, so no new links.
If you have another portion of error message, please send them. -- Best regards, Antony Polukhin
participants (2)
-
Antony Polukhin
-
Jürgen Hunold