Package: src:python-traits; Maintainer for src:python-traits is Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>;
Reported by: Lucas Nussbaum <lucas@debian.org>
Date: Sat, 3 Dec 2016 09:12:16 UTC
Severity: important
Tags: buster, sid, stretch
Found in version python-traits/4.6.0-1
Reply or subscribe to this bug.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sat, 03 Dec 2016 09:12:19 GMT) (full text, mbox, link).
Acknowledgement sent
to Lucas Nussbaum <lucas@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sat, 03 Dec 2016 09:12:19 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: python-traits
Version: 4.6.0-1
Severity: serious
Tags: stretch sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20161202 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python2,python3,sphinxdoc --buildsystem=pybuild
> dh_testdir -O--buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> pybuild --configure -i python{version} -p 2.7
> I: pybuild base:184: python2.7 setup.py config
> running config
> pybuild --configure -i python{version} -p 3.5
> I: pybuild base:184: python3.5 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> pybuild --build -i python{version} -p 2.7
> I: pybuild base:184: /usr/bin/python setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/_version.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/_py2to3.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_types.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/has_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/category.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_value.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/traits_listener.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/ustr_trait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/interface_checker.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_base.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_numeric.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_handlers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/has_dynamic_views.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> copying traits/trait_errors.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/resource.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/trait_documenter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/event_tracer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/camel_case.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/toposort.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/async_trait_wait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/home_directory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/deprecated.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/import_symbol.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> copying traits/util/clean_strings.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_interfaces.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_get_set.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_interfaces_with_implements.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_get_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_float.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_target.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_dynamic_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_listeners.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_rich_compare.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_types.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_dynamic_trait_definition.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_property_delete.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_copyable_trait_names.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_default_initializer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_range.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_array.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_list_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_extended_trait_change.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_sync_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_list.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_property_notifications.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_delegate.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_validated_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_string.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/tuple_test_mixin.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_automatic_adaptation.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_pickle_validated_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_enum.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/check_timing.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_change_event_tracer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_extended_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_class_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_cycle.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_new_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_special_event_handlers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_ui_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_int_range_long.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_weak_ref.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_abc.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_str_handler.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_copy_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_list_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_event_order.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_container_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_undefined.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_array_or_none.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_static_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_protocols_usage.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_keyword_args.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_cythonized_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_integer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_interface_checker.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_trait_exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_clone.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_anytrait_static_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_regression.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_bool.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> copying traits/tests/test_category.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/protocols
> copying traits/protocols/advice.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/protocols
> copying traits/protocols/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/protocols
> copying traits/protocols/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/protocols
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig
> copying traits/etsconfig/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig
> copying traits/etsconfig/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig
> copying traits/etsconfig/etsconfig.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> copying traits/testing/unittest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> copying traits/testing/nose_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> copying traits/testing/doctest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> copying traits/testing/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> copying traits/testing/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/adaptation_offer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/cached_adapter_factory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/adaptation_error.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> copying traits/adaptation/adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_trait_documenter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_deprecated.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_record_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_import_symbol.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_record_containers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_message_records.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_camel_case.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> copying traits/util/tests/test_async_trait_wait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/util/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig/tests
> copying traits/etsconfig/tests/test_etsconfig.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig/tests
> copying traits/etsconfig/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/etsconfig/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing/tests
> copying traits/testing/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing/tests
> copying traits/testing/tests/test_unittest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/testing/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_global_adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/abc_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/lazy_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_cached_adapter_factory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/interface_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adaptation_offer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/adaptation/tests
> running build_ext
> building 'traits.ctraits' extension
> creating build
> creating build/temp.linux-x86_64-2.7
> creating build/temp.linux-x86_64-2.7/traits
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python2.7 -c traits/ctraits.c -o build/temp.linux-x86_64-2.7/traits/ctraits.o -DNDEBUG=1 -O3
> traits/ctraits.c: In function 'setattr_python':
> traits/ctraits.c:1983:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
> if ( dict == NULL )
> ^~
> traits/ctraits.c:1985:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
> obj->obj_dict = dict;
> ^~~
> traits/ctraits.c: In function 'setattr_readonly':
> traits/ctraits.c:2749:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
> if ( traitd->default_value != Undefined )
> ^~
> traits/ctraits.c:2752:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
> dict = obj->obj_dict;
> ^~~~
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-OPy4GZ/python2.7-2.7.12=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-2.7/traits/ctraits.o -o /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/traits/ctraits.so
> pybuild --build -i python{version} -p 3.5
> I: pybuild base:184: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/_version.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/_py2to3.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_types.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/has_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/category.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_value.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/traits_listener.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/ustr_trait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/interface_checker.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_base.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_numeric.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_handlers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/has_dynamic_views.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> copying traits/trait_errors.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/resource.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/trait_documenter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/event_tracer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/camel_case.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/toposort.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/async_trait_wait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/home_directory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/deprecated.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/import_symbol.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> copying traits/util/clean_strings.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_interfaces.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_get_set.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_interfaces_with_implements.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_get_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_float.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_target.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_dynamic_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_listeners.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_rich_compare.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_types.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_dynamic_trait_definition.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_property_delete.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_copyable_trait_names.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_default_initializer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_range.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_array.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_list_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_extended_trait_change.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_sync_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_list.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_property_notifications.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_delegate.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_validated_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_string.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/tuple_test_mixin.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_automatic_adaptation.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_pickle_validated_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_enum.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/check_timing.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_change_event_tracer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_extended_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_class_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_cycle.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_new_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_special_event_handlers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_ui_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_int_range_long.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_weak_ref.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_abc.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_str_handler.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_copy_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_list_dict.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_event_order.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_container_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_undefined.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_array_or_none.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_static_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_protocols_usage.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_keyword_args.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_cythonized_traits.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_integer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_interface_checker.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_trait_exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_clone.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_anytrait_static_notifiers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_regression.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_bool.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> copying traits/tests/test_category.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols
> copying traits/protocols/advice.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols
> copying traits/protocols/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols
> copying traits/protocols/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig
> copying traits/etsconfig/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig
> copying traits/etsconfig/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig
> copying traits/etsconfig/etsconfig.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> copying traits/testing/unittest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> copying traits/testing/nose_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> copying traits/testing/doctest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> copying traits/testing/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> copying traits/testing/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/adaptation_offer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/cached_adapter_factory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/api.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/adaptation_error.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> copying traits/adaptation/adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_trait_documenter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_deprecated.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_record_events.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_import_symbol.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_record_containers.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_message_records.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_camel_case.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> copying traits/util/tests/test_async_trait_wait.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests
> copying traits/etsconfig/tests/test_etsconfig.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests
> copying traits/etsconfig/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests
> copying traits/testing/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests
> copying traits/testing/tests/test_unittest_tools.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests
> creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_global_adaptation_manager.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/abc_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/lazy_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adapter.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_cached_adapter_factory.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/interface_examples.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> copying traits/adaptation/tests/test_adaptation_offer.py -> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests
> Fixing /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/_version.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/_py2to3.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_types.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/has_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/category.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_value.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/traits_listener.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/ustr_trait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/interface_checker.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_base.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_numeric.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_handlers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/has_dynamic_views.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_errors.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/resource.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/trait_documenter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/event_tracer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/camel_case.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/toposort.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/async_trait_wait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/home_directory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/deprecated.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/import_symbol.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/clean_strings.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interfaces.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_get_set.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interfaces_with_implements.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_get_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_float.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_target.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dynamic_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_listeners.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_rich_compare.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_types.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dynamic_trait_definition.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_property_delete.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_copyable_trait_names.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_default_initializer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_range.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_array.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_list_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_extended_trait_change.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_sync_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_tuple.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_list.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_property_notifications.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_delegate.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_validated_tuple.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_string.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/tuple_test_mixin.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_automatic_adaptation.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_pickle_validated_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_enum.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/check_timing.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_change_event_tracer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_extended_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_class_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_cycle.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_new_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_special_event_handlers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_ui_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_int_range_long.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_weak_ref.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_abc.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_str_handler.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_copy_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_list_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_event_order.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_container_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_undefined.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_array_or_none.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_static_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_protocols_usage.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_keyword_args.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_cythonized_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_integer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interface_checker.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_exceptions.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_clone.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_anytrait_static_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_regression.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_bool.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_category.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/advice.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/etsconfig.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/unittest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/nose_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/doctest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_offer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/cached_adapter_factory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_error.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_trait_documenter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_deprecated.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_record_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_import_symbol.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_record_containers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_message_records.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_camel_case.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_async_trait_wait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests/test_etsconfig.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests/test_unittest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/benchmark.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_global_adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/abc_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/lazy_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_cached_adapter_factory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/interface_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adaptation_offer.py
> Skipping optional fixer: buffer
> Skipping optional fixer: idioms
> Skipping optional fixer: set_literal
> Skipping optional fixer: ws_comma
> Fixing /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/_version.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/_py2to3.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_types.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/has_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/category.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_value.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/traits_listener.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/ustr_trait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/interface_checker.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_base.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_numeric.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_handlers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/has_dynamic_views.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/trait_errors.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/resource.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/trait_documenter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/event_tracer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/camel_case.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/toposort.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/async_trait_wait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/home_directory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/deprecated.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/import_symbol.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/clean_strings.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interfaces.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_get_set.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interfaces_with_implements.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_get_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_float.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_target.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dynamic_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_listeners.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_rich_compare.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_types.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_dynamic_trait_definition.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_property_delete.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_copyable_trait_names.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_default_initializer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_range.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_array.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_list_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_extended_trait_change.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_sync_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_tuple.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_list.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_property_notifications.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_delegate.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_validated_tuple.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_string.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/tuple_test_mixin.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_automatic_adaptation.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_pickle_validated_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_enum.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/check_timing.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_change_event_tracer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_extended_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_class_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_cycle.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_new_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_special_event_handlers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_ui_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_int_range_long.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_weak_ref.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_abc.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_str_handler.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_copy_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_list_dict.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_event_order.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_container_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_undefined.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_array_or_none.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_static_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_protocols_usage.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_keyword_args.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_cythonized_traits.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_integer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_interface_checker.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_trait_exceptions.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_clone.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_anytrait_static_notifiers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_regression.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_bool.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/tests/test_category.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/advice.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/protocols/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/etsconfig.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/unittest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/nose_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/doctest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_offer.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/cached_adapter_factory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/api.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adaptation_error.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_trait_documenter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_deprecated.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_record_events.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_import_symbol.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_record_containers.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_message_records.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_camel_case.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/util/tests/test_async_trait_wait.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests/test_etsconfig.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/etsconfig/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/testing/tests/test_unittest_tools.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/benchmark.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_global_adaptation_manager.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/abc_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/__init__.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/lazy_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adapter.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_cached_adapter_factory.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/interface_examples.py /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/adaptation/tests/test_adaptation_offer.py
> Skipping optional fixer: buffer
> Skipping optional fixer: idioms
> Skipping optional fixer: set_literal
> Skipping optional fixer: ws_comma
> running build_ext
> building 'traits.ctraits' extension
> creating build/temp.linux-x86_64-3.5
> creating build/temp.linux-x86_64-3.5/traits
> x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -c traits/ctraits.c -o build/temp.linux-x86_64-3.5/traits/ctraits.o -DNDEBUG=1 -O3
> traits/ctraits.c: In function 'setattr_python':
> traits/ctraits.c:1983:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
> if ( dict == NULL )
> ^~
> traits/ctraits.c:1985:17: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
> obj->obj_dict = dict;
> ^~~
> traits/ctraits.c: In function 'setattr_readonly':
> traits/ctraits.c:2749:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
> if ( traitd->default_value != Undefined )
> ^~
> traits/ctraits.c:2752:9: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
> dict = obj->obj_dict;
> ^~~~
> x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.5/traits/ctraits.o -o /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_3.5/build/traits/ctraits.cpython-35m-x86_64-linux-gnu.so
> dh_auto_test -O--buildsystem=pybuild
> pybuild --test -i python{version} -p 2.7
> I: pybuild base:184: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m unittest discover -v
> test_get_definition_tokens (traits.util.tests.test_trait_documenter.TestTraitDocumenter) ... ok
> test_deprecated_exception_raising_function (traits.util.tests.test_deprecated.TestDeprecated) ... ok
> test_deprecated_function (traits.util.tests.test_deprecated.TestDeprecated) ... ok
> test_deprecated_method (traits.util.tests.test_deprecated.TestDeprecated) ... ok
> test_deprecated_method_with_fancy_signature (traits.util.tests.test_deprecated.TestDeprecated) ... ok
> test_change_event_recorder (traits.util.tests.test_record_events.TestRecordEvents) ... ok
> test_multi_thread_change_event_recorder (traits.util.tests.test_record_events.TestRecordEvents) ... ok
> test_record_events (traits.util.tests.test_record_events.TestRecordEvents) ... ok
> test_import_dotted_module (traits.util.tests.test_import_symbol.TestImportSymbol)
> import dotted module ... ok
> test_import_dotted_symbol (traits.util.tests.test_import_symbol.TestImportSymbol)
> import dotted symbol ... ok
> test_import_nested_symbol (traits.util.tests.test_import_symbol.TestImportSymbol)
> import nested symbol ... ok
> test_multi_thread_record_container (traits.util.tests.test_record_containers.TestRecordContainers) ... ok
> test_record_container (traits.util.tests.test_record_containers.TestRecordContainers) ... ok
> test_base_message_record (traits.util.tests.test_message_records.TestMessageRecords) ... ok
> test_calling_message_record (traits.util.tests.test_message_records.TestMessageRecords) ... ok
> test_change_message_record (traits.util.tests.test_message_records.TestMessageRecords) ... ok
> test_exit_message_record (traits.util.tests.test_message_records.TestMessageRecords) ... ok
> test_python_conversion (traits.util.tests.test_camel_case.CamelCaseTestCase)
> Does CamelCase -> Python name work? ... ok
> test_word_conversion (traits.util.tests.test_camel_case.CamelCaseTestCase)
> Does CamelCase -> words work? ... ok
> test_traits_handler_cleaned_up (traits.util.tests.test_async_trait_wait.TestAsyncTraitWait) ... ok
> test_wait_for_condition_failure (traits.util.tests.test_async_trait_wait.TestAsyncTraitWait) ... ok
> test_wait_for_condition_success (traits.util.tests.test_async_trait_wait.TestAsyncTraitWait) ... ok
> test_adapted_to (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_adapts_to (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_decorated_class_name_and_docstring (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_instance_adapt_default (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_instance_adapt_no (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_instance_adapt_yes (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_provides_bad (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_provides_extended (traits.tests.test_interfaces.InterfacesTest)
> Ensure that subclasses of Interfaces imply the superinterface. ... ok
> test_provides_multi (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_provides_none (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_provides_one (traits.tests.test_interfaces.InterfacesTest) ... ok
> test_trait_get (traits.tests.test_trait_get_set.TestTraitGet) ... ok
> test_trait_get_deprecated (traits.tests.test_trait_get_set.TestTraitGet) ... ok
> test_trait_set (traits.tests.test_trait_get_set.TestTraitGet) ... ok
> test_trait_set_deprecated (traits.tests.test_trait_get_set.TestTraitGet) ... ok
> test_assignment (traits.tests.test_traits.AnyTraitTest) ... ok
> test_assignment (traits.tests.test_traits.BytesTest) ... ok
> test_assignment (traits.tests.test_traits.CoercibleBytesTest) ... ok
> test_assignment (traits.tests.test_traits.CoercibleFloatTest) ... ok
> test_assignment (traits.tests.test_traits.CoercibleIntTest) ... ok
> test_assignment (traits.tests.test_traits.CoercibleLongTest) ... ok
> test_delegation (traits.tests.test_traits.DelegateTests) ... ok
> test_assignment (traits.tests.test_traits.EnumTest) ... ok
> test_assignment (traits.tests.test_traits.FloatRangeTest) ... ok
> test_assignment (traits.tests.test_traits.FloatTest) ... ok
> test_assignment (traits.tests.test_traits.ImaginaryValueTest) ... ok
> test_assignment (traits.tests.test_traits.IntRangeTest) ... ok
> test_assignment (traits.tests.test_traits.IntTest) ... ok
> test_assignment (traits.tests.test_traits.LongTest) ... ok
> test_assignment (traits.tests.test_traits.MappedTest) ... ok
> test_assignment (traits.tests.test_traits.NewInstanceTest) ... ok
> test_complex (traits.tests.test_traits.NotifierTests) ... ok
> test_simple (traits.tests.test_traits.NotifierTests) ... ok
> test_assignment (traits.tests.test_traits.OddIntegerTest) ... ok
> test_assignment (traits.tests.test_traits.OldInstanceTest) ... ok
> test_assignment (traits.tests.test_traits.PrefixListTest) ... ok
> test_assignment (traits.tests.test_traits.PrefixMapTest) ... ok
> test_factory_subclass_no_segfault (traits.tests.test_traits.RegressionTest)
> Test that we can provide an instance as a default in the definition ... ok
> test_trait_compound_instance (traits.tests.test_traits.RegressionTest)
> Test that a deferred Instance() embedded in a TraitCompound handler ... ok
> test_assignment (traits.tests.test_traits.StringTest) ... ok
> test_runtime_error (traits.tests.test_traits.TestRuntimeError) ... ok
> test_assignment (traits.tests.test_traits.UnicodeTest) ... ok
> test_enum_exceptions (traits.tests.test_traits.test_complex_value)
> Check that enumerated values can be combined with nested ... ok
> test_num1 (traits.tests.test_traits.test_complex_value) ... ok
> test_list1 (traits.tests.test_traits.test_list_value) ... ok
> test_list2 (traits.tests.test_traits.test_list_value) ... ok
> test_trait_list_event (traits.tests.test_traits.test_list_value)
> Record TraitListEvent behavior. ... ok
> test_adapted_to (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_adapts_to (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_implements_bad (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_implements_extended (traits.tests.test_interfaces_with_implements.InterfacesTest)
> Ensure that subclasses of Interfaces imply the superinterface. ... ok
> test_implements_multi (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_implements_none (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_implements_one (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_instance_adapt_default (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_instance_adapt_no (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_instance_adapt_yes (traits.tests.test_interfaces_with_implements.InterfacesTest) ... ok
> test_trait_names_returned_by_visible_traits (traits.tests.test_get_traits.GetTraitTestCase) ... ok
> test_trait_set_bad (traits.tests.test_get_traits.GetTraitTestCase) ... expected failure
> test_trait_set_replaced (traits.tests.test_get_traits.GetTraitTestCase) ... ok
> test_trait_set_replaced_and_check (traits.tests.test_get_traits.GetTraitTestCase) ... ok
> test_modified_event (traits.tests.test_dict.TestDict) ... ok
> test_validate (traits.tests.test_dict.TestDict)
> Check the validation method. ... ok
> test_accepts_float (traits.tests.test_float.TestBaseFloat) ... ok
> test_accepts_int (traits.tests.test_float.TestBaseFloat) ... ok
> test_accepts_large_long (traits.tests.test_float.TestBaseFloat) ... ok
> test_accepts_small_long (traits.tests.test_float.TestBaseFloat) ... ok
> test_default (traits.tests.test_float.TestBaseFloat) ... ok
> test_accepts_float (traits.tests.test_float.TestFloat) ... ok
> test_accepts_int (traits.tests.test_float.TestFloat) ... ok
> test_accepts_large_long (traits.tests.test_float.TestFloat) ... ok
> test_accepts_small_long (traits.tests.test_float.TestFloat) ... ok
> test_default (traits.tests.test_float.TestFloat) ... ok
> test_extended (traits.tests.test_target.TestCase)
> Tests a dynamic trait change handler using extended names. ... ok
> test_simple (traits.tests.test_target.TestCase)
> Tests a simple dynamic trait change handler. ... ok
> test_creating_notifiers_dont_create_cyclic_garbage (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_dynamic_notifiers_functions (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_dynamic_notifiers_functions_failing (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_dynamic_notifiers_methods (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_dynamic_notifiers_methods_failing (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_object_can_be_garbage_collected (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_priority_notifiers_first (traits.tests.test_dynamic_notifiers.TestDynamicNotifiers) ... ok
> test_listener_deleted_race (traits.tests.test_listeners.TestRaceCondition) ... ok
> test_listener_thread_safety (traits.tests.test_listeners.TestRaceCondition) ... ok
> test (traits.tests.test_listeners.Test_Listeners) ... ok
> test_trait_exception_handler_can_access_exception (traits.tests.test_listeners.Test_Listeners)
> Tests if trait exception handlers can access the traceback of the exception. ... ok
> test_assumptions (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_id_different_object (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_id_different_object_same_as (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_id_first_assignment (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_id_same_object (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_rich_different_object (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_rich_different_object_same_as (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_rich_first_assignment (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_rich_same_object (traits.tests.test_rich_compare.RichCompareHasTraitsTestCase) ... ok
> test_numpy_validators_loaded_if_numpy_present (traits.tests.test_trait_types.TraitTypesTest) ... skipped 'numpy library not found.'
> test_traits_shared_transient (traits.tests.test_trait_types.TraitTypesTest) ... ok
> test_add_trait (traits.tests.test_dynamic_trait_definition.TestDynamicTraitDefinition) ... ok
> test_remove_trait (traits.tests.test_dynamic_trait_definition.TestDynamicTraitDefinition) ... ok
> test_property_delete (traits.tests.test_property_delete.TestPropertyDelete) ... ok
> test_property_reset_traits (traits.tests.test_property_delete.TestPropertyDelete) ... ok
> test_property_query (traits.tests.test_copyable_trait_names.TestCopyableTraitNameQueries) ... ok
> test_queries_not_combined (traits.tests.test_copyable_trait_names.TestCopyableTraitNameQueries)
> Verify that metadata is not merged with metadata to find the ... ok
> test_type_query (traits.tests.test_copyable_trait_names.TestCopyableTraitNameQueries) ... ok
> test_unmodified_query (traits.tests.test_copyable_trait_names.TestCopyableTraitNameQueries) ... ok
> test_any_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_bool_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_delegate_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_events_not_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_instance_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_property_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_read_only_property_not_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_str_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_write_only_property_not_copyable (traits.tests.test_copyable_trait_names.TestCopyableTraitNames) ... ok
> test_default_value (traits.tests.test_trait_default_initializer.TestTraitDefaultInitializer) ... ok
> test_default_value_override (traits.tests.test_trait_default_initializer.TestTraitDefaultInitializer) ... ok
> test_error_propagation_in_default_methods (traits.tests.test_trait_default_initializer.TestTraitDefaultInitializer) ... ok
> test_reset_to_default (traits.tests.test_trait_default_initializer.TestTraitDefaultInitializer) ... ok
> test_dynamic_events (traits.tests.test_range.RangeTestCase) ... ok
> test_non_ui_events (traits.tests.test_range.RangeTestCase) ... ok
> test_non_ui_int_events (traits.tests.test_range.RangeTestCase) ... ok
> test_zero_to_one_element (traits.tests.test_array.ArrayTestCase)
> Test that an event fires when an Array trait changes from zero to ... skipped 'numpy not available'
> test_append (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_extend (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_extend_via_inplace_addition (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_initialization (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_inplace_multiply (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_inplace_multiply_by_zero (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_insert (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_insert_index_invariants (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_insert_with_negative_argument (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_pop (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_pop_out_of_range (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_pop_with_negative_argument (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_pop_with_no_argument (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_remove (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_remove_item_not_present (traits.tests.test_list_events.ListEventTestCase) ... ok
> test_arg_check_decorator (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_arg_check_simple (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_cycle1 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_cycle2 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_cycle3 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_dict1 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_dict2 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_dict3 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_instance1 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_list1 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_list2 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_list3 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list1 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list10 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list11 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list12 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list13 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list2 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list3 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list4 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list5 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list6 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list7 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list8 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_pattern_list9 (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_property (traits.tests.test_extended_trait_change.OnTraitChangeTest) ... ok
> test_mutual_sync (traits.tests.test_sync_traits.TestSyncTraits)
> Test that two traits can be mutually synchronized. ... ok
> test_one_way_sync (traits.tests.test_sync_traits.TestSyncTraits)
> Test one-way synchronization of two traits. ... ok
> test_sync_alias (traits.tests.test_sync_traits.TestSyncTraits)
> Test synchronization of a trait with an aliased trait. ... ok
> test_sync_delete (traits.tests.test_sync_traits.TestSyncTraits)
> Test that deleting a synchronized trait works. ... ok
> test_sync_delete_one_way (traits.tests.test_sync_traits.TestSyncTraits)
> Test that deleting a one-way synchronized trait works. ... ok
> test_sync_lists (traits.tests.test_sync_traits.TestSyncTraits)
> Test synchronization of list traits. ... ok
> test_sync_ref_cycle (traits.tests.test_sync_traits.TestSyncTraits)
> Regression test for #69. ... ok
> test_default_values (traits.tests.test_tuple.TupleTestCase) ... ok
> test_invalid_assignment_length (traits.tests.test_tuple.TupleTestCase) ... ok
> test_simple_assignment (traits.tests.test_tuple.TupleTestCase) ... ok
> test_type_checking (traits.tests.test_tuple.TupleTestCase) ... ok
> test_append (traits.tests.test_list.ListTestCase) ... ok
> test_assignment_makes_copy (traits.tests.test_list.ListTestCase) ... ok
> test_clone (traits.tests.test_list.ListTestCase) ... ok
> test_clone_deep_baz (traits.tests.test_list.ListTestCase) ... ok
> test_clone_deep_baz_ref (traits.tests.test_list.ListTestCase) ... ok
> test_clone_ref (traits.tests.test_list.ListTestCase) ... ok
> test_coercion (traits.tests.test_list.ListTestCase) ... ok
> test_extend (traits.tests.test_list.ListTestCase) ... ok
> test_iadd (traits.tests.test_list.ListTestCase) ... ok
> test_imul (traits.tests.test_list.ListTestCase) ... ok
> test_initialized (traits.tests.test_list.ListTestCase) ... ok
> test_initializer (traits.tests.test_list.ListTestCase) ... ok
> test_remove (traits.tests.test_list.ListTestCase) ... ok
> test_retrieve_reference (traits.tests.test_list.ListTestCase) ... ok
> test_should_not_allow_none (traits.tests.test_list.ListTestCase) ... ok
> test_slice (traits.tests.test_list.ListTestCase) ... ok
> test_slice_assignment (traits.tests.test_list.ListTestCase) ... ok
> test_slice_assignments_of_different_length (traits.tests.test_list.ListTestCase) ... ok
> test_slice_deletion_bad_length_computation (traits.tests.test_list.ListTestCase) ... ok
> test_sort_cmp (traits.tests.test_list.ListTestCase) ... ok
> test_sort_cmp_error (traits.tests.test_list.ListTestCase) ... skipped 'Not for Python 2'
> test_sort_key (traits.tests.test_list.ListTestCase) ... ok
> test_sort_key_reverse (traits.tests.test_list.ListTestCase) ... ok
> test_sort_no_args (traits.tests.test_list.ListTestCase) ... ok
> test_sort_reverse (traits.tests.test_list.ListTestCase) ... ok
> test_type_check (traits.tests.test_list.ListTestCase) ... ok
> test_modify_handler_not_listenable (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_handler_on_delegatee (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_handler_on_delegatee_direct_change (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_handler_on_delegator (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_handler_on_delegator_direct_change (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_prefix_handler_on_delegatee (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_modify_prefix_handler_on_delegator (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_handler_not_listenable (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_handler_on_delegatee_direct_change (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_handler_on_delegatee_not_called (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_handler_on_delegator (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_handler_on_delegator_direct_change (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_prefix_handler_on_delegatee_not_called (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_no_modify_prefix_handler_on_delegator (traits.tests.test_delegate.DelegateTestCase) ... ok
> test_reset (traits.tests.test_delegate.DelegateTestCase)
> Test that a delegated trait may be reset. ... ok
> test_custom_validation (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_default_values (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_error_during_custom_validation (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_initialization (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_invalid_assignment_length (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_simple_assignment (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_type_checking (traits.tests.test_validated_tuple.ValidatedTupleTestCase) ... ok
> test_accepts_numpy_string (traits.tests.test_string.TestString) ... skipped 'numpy not available'
> test_instance_trait_automatic_adaptation (traits.tests.test_automatic_adaptation.TestAutomaticAdaptation) ... ok
> test_list_trait_automatic_adaptation (traits.tests.test_automatic_adaptation.TestAutomaticAdaptation) ... ok
> test (traits.tests.test_pickle_validated_dict.PickleValidatedDictTestCase) ... ok
> test_invalid_enum (traits.tests.test_enum.EnumTestCase) ... ok
> test_valid_enum (traits.tests.test_enum.EnumTestCase) ... ok
> test_change_event_hooks (traits.tests.test_trait_change_event_tracer.TestChangeEventTracers) ... ok
> test_change_event_hooks_after_exception (traits.tests.test_trait_change_event_tracer.TestChangeEventTracers) ... ok
> test_extended_notifiers_functions (traits.tests.test_extended_notifiers.TestExtendedNotifiers) ... ok
> test_extended_notifiers_functions_failing (traits.tests.test_extended_notifiers.TestExtendedNotifiers) ... ok
> test_extended_notifiers_methods (traits.tests.test_extended_notifiers.TestExtendedNotifiers) ... ok
> test_extended_notifiers_methods_failing (traits.tests.test_extended_notifiers.TestExtendedNotifiers) ... ok
> test_all_class_traits (traits.tests.test_class_traits.TestClassTraits) ... ok
> test_class_traits_with_metadata (traits.tests.test_class_traits.TestClassTraits) ... ok
> test_delegates_to (traits.tests.test_trait_cycle.TestCase)
> Tests if an object that delegates to another is freed. ... ok
> test_reference_to_trait_dict (traits.tests.test_trait_cycle.TestCase)
> Does a HasTraits object refer to its __dict__ object? ... ok
> test_simple_cycle_hastraits (traits.tests.test_trait_cycle.TestCase)
> Can the garbage collector clean up a cycle with traits objects? ... ok
> test_simple_cycle_newstyle_class (traits.tests.test_trait_cycle.TestCase)
> Can the garbage collector clean up a cycle with new style class? ... ok
> test_simple_cycle_oldstyle_class (traits.tests.test_trait_cycle.TestCase)
> Can the garbage collector clean up a cycle with old style class? ... ok
> test_notification_on_separate_thread (traits.tests.test_new_notifiers.TestNewNotifiers) ... ok
> test_events (traits.tests.test_special_event_handlers.TestSpecialEvent) ... ok
> test_instance_events (traits.tests.test_special_event_handlers.TestSpecialEvent) ... ok
> test_notification_from_main_thread (traits.tests.test_ui_notifiers.TestDecoratorUINotifiers) ... skipped 'Qt event loop not found, UI dispatch not possible.'
> test_notification_from_separate_thread (traits.tests.test_ui_notifiers.TestDecoratorUINotifiers) ... skipped 'Qt event loop not found, UI dispatch not possible.'
> test_notification_from_main_thread (traits.tests.test_ui_notifiers.TestMethodUINotifiers) ... skipped 'Qt event loop not found, UI dispatch not possible.'
> test_notification_from_separate_thread (traits.tests.test_ui_notifiers.TestMethodUINotifiers) ... skipped 'Qt event loop not found, UI dispatch not possible.'
> test_int (traits.tests.test_int_range_long.TraitIntRangeLong)
> Test to make sure it is legal to set an Int trait to a long value ... ok
> test_long (traits.tests.test_int_range_long.TraitIntRangeLong)
> Test if it is legal to set a Long trait to an int value ... ok
> test_range (traits.tests.test_int_range_long.TraitIntRangeLong)
> Test a range trait with longs being set to an int value ... ok
> test_set_and_get (traits.tests.test_weak_ref.TestWeakRef) ... ok
> test_target_freed_notification (traits.tests.test_weak_ref.TestWeakRef) ... ok
> test_weakref_trait_doesnt_leak_cycles (traits.tests.test_weak_ref.TestWeakRef) ... ok
> test_basic_abc (traits.tests.test_abc.TestABC) ... ok
> test_post_hoc_mixing (traits.tests.test_abc.TestABC) ... ok
> test_registered (traits.tests.test_abc.TestABC) ... ok
> test_new (traits.tests.test_abc.TestNew) ... ok
> test_validator_function (traits.tests.test_str_handler.StrHandlerCase) ... ok
> test_validator_handler (traits.tests.test_str_handler.StrHandlerCase) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeep) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyDeepSharedRef) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecified) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyNotSpecifiedSharedRef) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallow) ... ok
> test_baz2_bar (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_and_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_foo (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_foo_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_foo_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_bar_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_shared (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_baz2_shared_s (traits.tests.test_copy_traits.TestCopyTraitsCopyShallowSharedRef) ... ok
> test_setup (traits.tests.test_copy_traits.TestCopyTraitsSetup) ... ok
> test_lifo_order (traits.tests.test_event_order.TestEventOrder) ... ok
> test_not_fifo_order (traits.tests.test_event_order.TestEventOrder) ... ok
> test_clear (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_delitem (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_dynamic_listener (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_pop (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_popitem (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_setdefault (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_setitem (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_update (traits.tests.test_container_events.DictEventTestCase) ... ok
> test_initial_value (traits.tests.test_undefined.UndefinedTestCase) ... ok
> test_name_change (traits.tests.test_undefined.UndefinedTestCase) ... ok
> test_read_only_write_once (traits.tests.test_undefined.UndefinedTestCase) ... ok
> test_read_only_write_once_from_constructor (traits.tests.test_undefined.UndefinedTestCase) ... ok
> test_change_notifications (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_comparison_mode_override (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_default (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_default_validation (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_default_value_copied (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_dtype (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_explicit_default (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_setting_array_from_array (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_setting_array_from_list (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_setting_array_from_none (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_shape (traits.tests.test_array_or_none.TestArrayOrNone) ... skipped 'numpy not available'
> test_static_notifiers_0 (traits.tests.test_static_notifiers.TestNotifiers) ... ok
> test_static_notifiers_1 (traits.tests.test_static_notifiers.TestNotifiers) ... ok
> test_static_notifiers_2 (traits.tests.test_static_notifiers.TestNotifiers) ... ok
> test_static_notifiers_3 (traits.tests.test_static_notifiers.TestNotifiers) ... ok
> test_static_notifiers_4 (traits.tests.test_static_notifiers.TestNotifiers) ... ok
> test_adapts (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> adapts ... ok
> test_cached (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> cached ... ok
> test_factory (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> factory ... ok
> test_multiple_factories_for_interface (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> multiple factories for interfaces ... ok
> test_multiple_factories_for_type (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> multiple factories for type ... ok
> test_when_expression (traits.tests.test_protocols_usage.ProtocolsUsageTestCase)
> when expression ... ok
> test_not_using_kw (traits.tests.test_keyword_args.KeyWordArgsTest) ... ok
> test_using_kw (traits.tests.test_keyword_args.KeyWordArgsTest) ... ok
> test_basic_events (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_aliasing (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_aliasing_different_scope (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_lambda_failure (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_on_trait_change_decorator (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_properties (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_properties_with_standard_getter (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_on_trait_static_handlers (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_simple_default_methods (traits.tests.test_cythonized_traits.CythonizedTraitsTestCase) ... skipped 'Missing Cython and/or compiler'
> test_accepts_bool (traits.tests.test_integer.TestInt) ... ok
> test_accepts_int (traits.tests.test_integer.TestInt) ... ok
> test_accepts_large_long (traits.tests.test_integer.TestInt) ... ok
> test_accepts_small_long (traits.tests.test_integer.TestInt) ... ok
> test_default (traits.tests.test_integer.TestInt) ... ok
> test_numpy_types (traits.tests.test_integer.TestInt) ... skipped 'numpy not available'
> test_rejects_dunder_int (traits.tests.test_integer.TestInt) ... ok
> test_rejects_floating_point_types (traits.tests.test_integer.TestInt) ... ok
> test_rejects_string (traits.tests.test_integer.TestInt) ... ok
> test_respects_dunder_index (traits.tests.test_integer.TestInt) ... ok
> test_adaptation (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> adaptation ... ok
> test_callable (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> callable ... ok
> test_inherited_interfaces (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> inherited interfaces ... ok
> test_inherited_interfaces_with_invalid_method_signature (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> inherited with invalid method signature ... ok
> test_inherited_interfaces_with_missing_method (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> inherited interfaces with missing method ... ok
> test_inherited_interfaces_with_missing_trait (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> inherited interfaces with missing trait ... ok
> test_instance (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> instance ... ok
> test_multiple_interfaces (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> multiple interfaces ... ok
> test_multiple_interfaces_with_invalid_method_signature (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> multiple interfaces with invalid method signature ... ok
> test_multiple_interfaces_with_missing_method (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> multiple interfaces with missing method ... ok
> test_multiple_interfaces_with_missing_trait (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> multiple interfaces with missing trait ... ok
> test_non_traits_class (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> non-traits class ... ok
> test_single_interface (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> single interface ... ok
> test_single_interface_with_invalid_method_signature (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> single interface with invalid method signature ... ok
> test_single_interface_with_missing_method (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> single interface with missing method ... ok
> test_single_interface_with_missing_trait (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> single interface with missing trait ... ok
> test_subclasses_with_wrong_signature_methods (traits.tests.test_interface_checker.InterfaceCheckerTestCase)
> Subclasses with incorrect method signatures ... ok
> test_bad__getattribute__ (traits.tests.test_trait_exceptions.TestGetAttr) ... ok
> test_Any_circular_references (traits.tests.test_clone.CloneTestCase) ... ok
> test_Any_circular_references_deep (traits.tests.test_clone.CloneTestCase) ... ok
> test_Instance_circular_references (traits.tests.test_clone.CloneTestCase) ... ok
> test_Instance_circular_references_deep (traits.tests.test_clone.CloneTestCase) ... ok
> test_any (traits.tests.test_clone.CloneTestCase) ... ok
> test_class_attribute_missing (traits.tests.test_clone.CloneTestCase)
> This test demonstrates a problem with Traits objects with class ... ok
> test_instance (traits.tests.test_clone.CloneTestCase) ... ok
> test_anytrait_static_notifiers_0 (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_0_fail (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_1 (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_1_fail (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_2 (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_2_fail (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_3 (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_3_fail (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_4 (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_anytrait_static_notifiers_4_fail (traits.tests.test_anytrait_static_notifiers.TestNotifiers) ... ok
> test_default_value_for_no_cache (traits.tests.test_regression.TestRegression)
> Make sure that CTrait.default_value_for() does not cache the ... ok
> test_delegate_initializer (traits.tests.test_regression.TestRegression) ... ok
> test_delegation_refleak (traits.tests.test_regression.TestRegression) ... FAIL
> test_has_traits_notifiers_refleak (traits.tests.test_regression.TestRegression) ... ok
> test_init_list_depends (traits.tests.test_regression.TestRegression)
> Using two lists with bracket notation in extended name notation ... ok
> test_leaked_property_tuple (traits.tests.test_regression.TestRegression)
> the property ctrait constructor shouldn't leak a tuple. ... ok
> test_no_leaking_notifiers (traits.tests.test_regression.TestRegression)
> Extended trait change notifications should not leaf ... FAIL
> test_subclasses_weakref (traits.tests.test_regression.TestRegression)
> Make sure that dynamically created subclasses are not held ... ok
> test_accepts_bool (traits.tests.test_bool.TestBool) ... ok
> test_accepts_numpy_bool (traits.tests.test_bool.TestBool) ... skipped 'numpy not available'
> test_default_value (traits.tests.test_bool.TestBool) ... ok
> test_does_not_accept_int_or_float (traits.tests.test_bool.TestBool) ... ok
> test_numpy_bool_accepted_as_dict_key (traits.tests.test_bool.TestBool) ... skipped 'numpy not available'
> test_numpy_bool_accepted_as_dict_value (traits.tests.test_bool.TestBool) ... skipped 'numpy not available'
> test_numpy_bool_retrieved_as_bool (traits.tests.test_bool.TestBool) ... skipped 'numpy not available'
> test_base_category (traits.tests.test_category.CategoryTestCase)
> Base class with traits ... ok
> test_extra_extension_category (traits.tests.test_category.CategoryTestCase)
> Base class extended with a category subclass ... ok
> test_plus_extension_category (traits.tests.test_category.CategoryTestCase)
> Base class extended with two category subclasses ... ok
> test_subclass_extension_category (traits.tests.test_category.CategoryTestCase)
> Category subclass does not extend base class. ... ok
> test_subclass_instance_category (traits.tests.test_category.CategoryTestCase)
> Category subclass instantiation not supported. ... ok
> test_application_data (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_application_data_is_idempotent (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_default_company (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_provisional_toolkit (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_provisional_toolkit_already_set (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_provisional_toolkit_exception (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_set_application_data (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_set_company (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_set_toolkit (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_set_user_data (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_toolkit_environ (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_toolkit_environ_missing (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_user_data (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_user_data_is_idempotent (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_write_to_application_data_directory (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_write_to_user_data_directory (traits.etsconfig.tests.test_etsconfig.ETSConfigTestCase) ... ok
> test_assert_deprecated (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_deprecated_failures (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_deprecated_when_warning_already_issued (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_eventually_true_fails_on_timeout (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_eventually_true_passes_when_condition_becomes_true (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_eventually_true_passes_when_condition_starts_true (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_multi_changes (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_not_deprecated (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_not_deprecated_failures (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_not_deprecated_when_warning_already_issued (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_trait_changes_async (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_trait_changes_async_events (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_assert_trait_changes_async_failure (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_asserts_in_context_block (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Make sure that the traits context manager does not stop ... ok
> test_change_on_failure (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Check behaviour when assertion should be raised for trait change. ... ok
> test_exception_inside_context (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Check that exception inside the context statement block are ... ok
> test_indirect_events (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Check catching indirect change events. ... ok
> test_non_change_on_failure (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Check behaviour when assertion should be raised for non trait ... ok
> test_special_case_for_count (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Count equal to 0 should be valid but it is discouraged. ... ok
> test_when_using_functions (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase) ... ok
> test_when_using_with (traits.testing.tests.test_unittest_tools.UnittestToolsTestCase)
> Check normal use cases as a context manager. ... ok
> test_adaptation_prefers_subclasses (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_adaptation_prefers_subclasses_other_registration_order (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_adapter_chaining (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_chaining_with_intermediate_mro_climbing (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_circular_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_conditional_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_conditional_recycling (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_default_argument_in_adapt (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_multiple_paths_ambiguous (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_multiple_paths_unambiguous (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_no_adapter_available (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_no_adapter_required (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_one_step_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_prefer_specific_interfaces (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_provides_protocol_for_interface_subclass (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_register_provides (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_spillover_adaptation_behavior (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithABC) ... ok
> test_adaptation_prefers_subclasses (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_adaptation_prefers_subclasses_other_registration_order (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_adapter_chaining (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_adapts_should_register_class_as_providing_the_to_protocol (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_chaining_with_intermediate_mro_climbing (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_circular_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_conditional_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_conditional_recycling (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_default_argument_in_adapt (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_multiple_paths_ambiguous (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_multiple_paths_unambiguous (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_no_adapter_available (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_no_adapter_required (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_one_step_adaptation (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_prefer_specific_interfaces (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_provides_protocol_for_interface_subclass (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_register_provides (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_spillover_adaptation_behavior (traits.adaptation.tests.test_adaptation_manager.TestAdaptationManagerWithInterfaces) ... ok
> test_global_convenience_functions (traits.adaptation.tests.test_global_adaptation_manager.TestGlobalAdaptationManager) ... ok
> test_global_register_offer (traits.adaptation.tests.test_global_adaptation_manager.TestGlobalAdaptationManager) ... ok
> test_global_register_provides (traits.adaptation.tests.test_global_adaptation_manager.TestGlobalAdaptationManager) ... ok
> test_reset_adaptation_manager (traits.adaptation.tests.test_global_adaptation_manager.TestGlobalAdaptationManager) ... ok
> test_set_adaptation_manager (traits.adaptation.tests.test_global_adaptation_manager.TestGlobalAdaptationManager) ... ok
> test_initializing_adaptee (traits.adaptation.tests.test_adapter.TestAdapter) ... ok
> test_cached_adapter_that_was_garbage_collected (traits.adaptation.tests.test_cached_adapter_factory.TestCachedAdapterFactory) ... skipped 'Cache cleaning is broken: see GitHub issue #169'
> test_cached_adapters (traits.adaptation.tests.test_cached_adapter_factory.TestCachedAdapterFactory) ... ok
> test_cached_adapters_should_be_cleaned_up (traits.adaptation.tests.test_cached_adapter_factory.TestCachedAdapterFactory) ... skipped 'Cache cleaning is broken: see GitHub issue #169'
> test_cached_adapters_with_lazy_loaded_factory (traits.adaptation.tests.test_cached_adapter_factory.TestCachedAdapterFactory) ... ok
> test_lazy_loading (traits.adaptation.tests.test_adaptation_offer.TestAdaptationOffer) ... ok
>
> ======================================================================
> FAIL: test_delegation_refleak (traits.tests.test_regression.TestRegression)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "traits/tests/test_regression.py", line 173, in test_delegation_refleak
> self.assertEqual(counts[warmup:-1], counts[warmup+1:])
> AssertionError: Lists differ: [42227, 42302, 42377, 42452] != [42302, 42377, 42452, 42527]
>
> First differing element 0:
> 42227
> 42302
>
> - [42227, 42302, 42377, 42452]
> ? -------
>
> + [42302, 42377, 42452, 42527]
> ? +++++++
>
>
> ======================================================================
> FAIL: test_no_leaking_notifiers (traits.tests.test_regression.TestRegression)
> Extended trait change notifications should not leaf
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "traits/tests/test_regression.py", line 125, in test_no_leaking_notifiers
> self.assertEqual(len(ctrait._notifiers(1)), 0)
> AssertionError: 1 != 0
>
> ----------------------------------------------------------------------
> Ran 538 tests in 16.246s
>
> FAILED (failures=2, skipped=35, expected failures=1)
> ''
> E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m unittest discover -v
> dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
The full build log is available from:
http://aws-logs.debian.net/2016/12/02/python-traits_4.6.0-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sun, 01 Jan 2017 12:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Andrey Rahmatullin <wrar@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sun, 01 Jan 2017 12:03:03 GMT) (full text, mbox, link).
Message #10 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I cannot reproduce this. -- WBR, wRAR
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sun, 01 Jan 2017 12:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Andrey Rahmatullin <wrar@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sun, 01 Jan 2017 12:03:04 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sun, 01 Jan 2017 13:15:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sun, 01 Jan 2017 13:15:03 GMT) (full text, mbox, link).
Message #20 received at 846771@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi On 01/01/17 at 17:00 +0500, Andrey Rahmatullin wrote: > I cannot reproduce this. I could on 2016-12-19. Could you post a build log and diff it with mine? Thanks Lucas
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sun, 01 Jan 2017 14:03:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Andrey Rahmatullin <wrar@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sun, 01 Jan 2017 14:03:02 GMT) (full text, mbox, link).
Message #25 received at 846771@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sun, Jan 01, 2017 at 02:05:44PM +0100, Lucas Nussbaum wrote: > I could on 2016-12-19. Could you post a build log and diff it with mine? Attached. I couldn't see anything interesting in the diff, but the failing tests succeed and are not skipped. -- WBR, wRAR
[python-traits_4.6.0-1_amd64.log.gz (application/gzip, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Sun, 01 Jan 2017 17:24:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Sun, 01 Jan 2017 17:24:02 GMT) (full text, mbox, link).
Message #30 received at 846771@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On 01/01/17 at 18:58 +0500, Andrey Rahmatullin wrote: > On Sun, Jan 01, 2017 at 02:05:44PM +0100, Lucas Nussbaum wrote: > > I could on 2016-12-19. Could you post a build log and diff it with mine? > Attached. I couldn't see anything interesting in the diff, but the failing > tests succeed and are not skipped. Strange. Here is an updated build log from today... Lucas
[python-traits.log.gz (application/gzip, attachment)]
[signature.asc (application/pgp-signature, inline)]
Message sent on
to Lucas Nussbaum <lucas@debian.org>:
Bug#846771.
(Tue, 10 Jan 2017 13:27:02 GMT) (full text, mbox, link).
Message #33 received at 846771-submitter@bugs.debian.org (full text, mbox, reply):
Digging to reasons for pending autoremovals I came across this bug
First I had a strange problem with the X connection: I run Debian in a
chroot into which I ssh with "ssh -Y localhost:XXXX". X-clients like
emacs run correctly, but dpkg-buildpackage failed with
dh_auto_test -O--buildsystem=pybuild
pybuild --test -i python{version} -p 2.7
I: pybuild base:184: cd /home/gerddie/debian-other/python-traits-
4.6.0/.pybuild/pythonX.Y_2.7/build; python2.7 -m unittest discover -v
X11 connection rejected because of wrong authentication.
python -m unittest: cannot connect to X server localhost:11.0
Anywy, when I run the test manually then I can confirm the bug - with
different numbers though (see below).
======================================================================
FAIL: test_delegation_refleak
(traits.tests.test_regression.TestRegression)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/gerddie/debian-other/python-traits-
4.6.0/.pybuild/pythonX.Y_2.7/build/traits/tests/test_regression.py",
line 173, in test_delegation_refleak
self.assertEqual(counts[warmup:-1], counts[warmup+1:])
AssertionError: Lists differ: [83406, 83481, 83556, 83631] != [83481,
83556, 83631, 83706]
First differing element 0:
83406
83481
- [83406, 83481, 83556, 83631]
? -------
+ [83481, 83556, 83631, 83706]
? +++++++
======================================================================
FAIL: test_no_leaking_notifiers
(traits.tests.test_regression.TestRegression)
Extended trait change notifications should not leaf
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/gerddie/debian-other/python-traits-
4.6.0/.pybuild/pythonX.Y_2.7/build/traits/tests/test_regression.py",
line 125, in test_no_leaking_notifiers
self.assertEqual(len(ctrait._notifiers(1)), 0)
AssertionError: 1 != 0
----------------------------------------------------------------------
Ran 538 tests in 24.723s
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Tue, 17 Jan 2017 10:24:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Andreas Tille <andreas@fam-tille.de>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Tue, 17 Jan 2017 10:24:08 GMT) (full text, mbox, link).
Message #38 received at 846771@bugs.debian.org (full text, mbox, reply):
Hi,
I intentionally ssh-ed into a machine without enabling X and have
build there in pbuilder. The build runs fine.
Just to add an extra data point
Andreas.
--
http://fam-tille.de
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Tue, 17 Jan 2017 11:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Tue, 17 Jan 2017 11:51:04 GMT) (full text, mbox, link).
Message #43 received at 846771@bugs.debian.org (full text, mbox, reply):
On Tue, Jan 17, 2017 at 11:20:55AM +0100, Andreas Tille wrote: > I intentionally ssh-ed into a machine without enabling X and have > build there in pbuilder. The build runs fine. My build history for this package: Status: successful python-traits_4.5.0-1_amd64-20161126T172508Z Status: failed python-traits_4.6.0-1_amd64-20161204T125412Z Status: failed python-traits_4.6.0-1_amd64-20161204T133830Z Status: successful python-traits_4.6.0-1_amd64-20170114T160257Z My guess is that either a build-dependency was to blame and it's now fixed, or the bug is just random, in which case you would have to try several times before considering it unreproducible. Thanks.
Severity set to 'important' from 'serious'
Request was from Santiago Vila <sanvila@unex.es>
to control@bugs.debian.org.
(Tue, 17 Jan 2017 15:36:15 GMT) (full text, mbox, link).
Changed Bug title to 'python-traits: FTBFS randomly (failing tests)' from 'python-traits: FTBFS: dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13'.
Request was from Santiago Vila <sanvila@unex.es>
to control@bugs.debian.org.
(Tue, 17 Jan 2017 15:36:15 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Tue, 17 Jan 2017 15:36:20 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Tue, 17 Jan 2017 15:36:20 GMT) (full text, mbox, link).
Message #52 received at 846771@bugs.debian.org (full text, mbox, reply):
severity 846771 important retitle 846771 python-traits: FTBFS randomly (failing tests) thanks Tried to build this 50 times today, on 9 different autobuilders. It failed 17 times, but it was always on 2 of the 9 autobuilders. This is consistent with the fact that Lucas was able to reproduce it in their machines. As Niko Tyni would say, "this does not seem random to me", but I've noticed this behaviour on bugs related with filesystem ordering (i.e. failing always in some machines and never in others). So please try in different machines :-) I've put my build logs here: https://people.debian.org/~sanvila/build-logs/python-traits/ As a summary, the tests I see to fail are the following two: FAIL: test_delegation_refleak (traits.tests.test_regression.TestRegression) FAIL: test_no_leaking_notifiers (traits.tests.test_regression.TestRegression) I'm downgrading this to important as I do with other random bugs, but please keep considering this as if it was serious. Thanks.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#846771; Package src:python-traits.
(Tue, 16 May 2017 01:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Michael Hudson-Doyle <michael.hudson@canonical.com>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>.
(Tue, 16 May 2017 01:57:03 GMT) (full text, mbox, link).
Message #57 received at 846771@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
forwarded https://github.com/enthought/traits/issues/363 We ran into this in Ubuntu and I just uploaded a simple change to disable these two tests: https://launchpadlibrarian.net/319812483/python-traits_4.6.0-1build1_4.6.0-1ubuntu1.diff.gz I also filed a bug upstream as I could reproduce it consistently on my system.
[Message part 2 (text/html, inline)]
Added tag(s) buster.
Request was from ivodd@debian.org
to control@bugs.debian.org.
(Sun, 18 Jun 2017 09:57:28 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.