Bug 103402 - Fedora 26 (x86_64) and "2 of 45 tests failed"
Summary: Fedora 26 (x86_64) and "2 of 45 tests failed"
Status: NEW
Alias: None
Product: p11-glue
Classification: Unclassified
Component: p11-kit (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Stef Walter
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-22 12:51 UTC by Jeffrey Walton
Modified: 2017-10-22 13:01 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Jeffrey Walton 2017-10-22 12:51:56 UTC
Are there any logs I can provide for this?

**********

$ make check V=1
Making check in .
make[1]: Entering directory '/home/Build-Scripts/p11-kit-0.23.2'
make  check-TESTS
make[2]: Entering directory '/home/Build-Scripts/p11-kit-0.23.2'
1..1
ok 1 /test/success
PASS: test-tests
1..4
ok 1 /compat/strndup
not ok 2 /compat/getauxval
# assertion failed (ret != 0): (0 != 0)
# in test_getauxval() at test-compat.c:79
calling secure_getenv(BLAH) getenv(BLAH) = 5
calling secure_getenv(BLAH) getenv(BLAH) = 5
not ok 3 /compat/secure_getenv
# assertion failed (ret == 0): (5 == 0)
# in test_secure_getenv() at test-compat.c:104
ok 4 /compat/mmap
FAIL: test-compat
1..2
ok 1 /hash/murmur3
ok 2 /hash/murmur3-incr
PASS: test-hash
1..14
ok 1 /dict/create
ok 2 /dict/set-get
ok 3 /dict/set-get-remove
ok 4 /dict/remove-destroys
ok 5 /dict/set-clear
ok 6 /dict/set-destroys
ok 7 /dict/clear-destroys
ok 8 /dict/free-null
ok 9 /dict/free-destroys
ok 10 /dict/iterate
ok 11 /dict/iterate-remove
ok 12 /dict/add-check-lots-and-collisions
ok 13 /dict/count
ok 14 /dict/ulongptr
PASS: test-dict
1..8
ok 1 /array/create
ok 2 /array/add
ok 3 /array/add-remove
ok 4 /array/remove-destroys
ok 5 /array/remove-and-count
ok 6 /array/free-null
ok 7 /array/free-destroys
ok 8 /array/clear-destroys
PASS: test-array
1..11
ok 1 /constants/types
ok 2 /constants/classes
ok 3 /constants/trusts
ok 4 /constants/certs
ok 5 /constants/keys
ok 6 /constants/asserts
ok 7 /constants/categories
ok 8 /constants/mechanisms
ok 9 /constants/users
ok 10 /constants/states
ok 11 /constants/returns
PASS: test-constants
1..27
ok 1 /attrs/equal
ok 2 /attrs/hash
ok 3 /attrs/to-string
ok 4 /attrs/terminator
ok 5 /attrs/count
ok 6 /attrs/build-one
ok 7 /attrs/build-two
ok 8 /attrs/build-invalid
ok 9 /attrs/buildn-one
ok 10 /attrs/buildn-two
ok 11 /attrs/build-add
ok 12 /attrs/build-null
ok 13 /attrs/dup
ok 14 /attrs/take
ok 15 /attrs/merge-replace
ok 16 /attrs/merge-augment
ok 17 /attrs/merge-empty
ok 18 /attrs/free-null
ok 19 /attrs/match
ok 20 /attrs/matchn
ok 21 /attrs/find
ok 22 /attrs/findn
ok 23 /attrs/find-bool
ok 24 /attrs/find-ulong
ok 25 /attrs/find-value
ok 26 /attrs/find-valid
ok 27 /attrs/remove
PASS: test-attrs
1..6
ok 1 /buffer/init-uninit
ok 2 /buffer/init-for-data
ok 3 /buffer/append
ok 4 /buffer/null
ok 5 /buffer/add
ok 6 /buffer/steal
PASS: test-buffer
1..5
ok 1 /url/decode-success
ok 2 /url/decode-skip
ok 3 /url/decode-failure
ok 4 /url/encode
ok 5 /url/encode-verbatim
PASS: test-url
1..7
ok 1 /path/base
ok 2 /path/build
ok 3 /path/expand
ok 4 /path/absolute
ok 5 /path/parent
ok 6 /path/prefix
ok 7 /path/canon
PASS: test-path
1..6
ok 1 /lexer/basic
ok 2 /lexer/corners
ok 3 /lexer/following
ok 4 /lexer/bad-pem
ok 5 /lexer/bad-section
ok 6 /lexer/bad-value
PASS: test-lexer
1..1
p11-kit: Details: value: No such file or directory
ok 1 /message/with-err
PASS: test-message
1..2
ok 1 /progname/test_progname_default
ok 2 /progname/test_progname_set
PASS: test-progname
1..1
ok 1 /util/space-strlen
PASS: test-util
1..16
ok 1 /conf/test_parse_conf_1
ok 2 /conf/test_parse_ignore_missing
p11-kit: couldn't open config file: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/non-existant.conf: No such file or directory
ok 3 /conf/test_parse_fail_missing
ok 4 /conf/test_merge_defaults
ok 5 /conf/test_load_globals_merge
ok 6 /conf/test_load_globals_no_user
ok 7 /conf/test_load_globals_system_sets_only
ok 8 /conf/test_load_globals_user_sets_only
p11-kit: invalid mode for 'user-config': bad
ok 9 /conf/test_load_globals_system_sets_invalid
p11-kit: invalid mode for 'user-config': bad
ok 10 /conf/test_load_globals_user_sets_invalid
p11-kit: invalid config filename, will be ignored in the future: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
ok 11 /conf/test_load_modules_merge
p11-kit: invalid config filename, will be ignored in the future: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
ok 12 /conf/test_load_modules_no_user
ok 13 /conf/test_load_modules_user_only
p11-kit: invalid config filename, will be ignored in the future: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
ok 14 /conf/test_load_modules_user_none
ok 15 /conf/test_parse_boolean
p11-kit: invalid config filename, will be ignored in the future: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
p11-kit: invalid config filename, will be ignored in the future: /home/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
not ok 16 /conf/setuid
# assertion failed (ret == 18): (33 == 18)
# in test_setuid() at test-conf.c:421
FAIL: test-conf
1..45
ok 1 /uri/test_uri_parse
ok 2 /uri/test_uri_parse_bad_scheme
ok 3 /uri/test_uri_parse_with_label
ok 4 /uri/test_uri_parse_with_empty_label
ok 5 /uri/test_uri_parse_with_empty_id
ok 6 /uri/test_uri_parse_with_label_and_klass
ok 7 /uri/parse-with-label-and-new-class
ok 8 /uri/test_uri_parse_with_id
ok 9 /uri/test_uri_parse_with_bad_string_encoding
ok 10 /uri/test_uri_parse_with_bad_hex_encoding
ok 11 /uri/test_uri_parse_with_token
ok 12 /uri/test_uri_parse_with_token_bad_encoding
ok 13 /uri/test_uri_parse_with_bad_syntax
ok 14 /uri/test_uri_parse_with_spaces
ok 15 /uri/test_uri_parse_with_library
ok 16 /uri/test_uri_parse_with_library_bad_encoding
ok 17 /uri/test_uri_build_empty
ok 18 /uri/test_uri_build_with_token_info
ok 19 /uri/test_uri_build_with_token_null_info
ok 20 /uri/test_uri_build_with_token_empty_info
ok 21 /uri/test_uri_build_with_attributes
ok 22 /uri/test_uri_parse_private_key
ok 23 /uri/test_uri_parse_secret_key
ok 24 /uri/test_uri_parse_library_version
ok 25 /uri/test_uri_parse_parse_unknown_object_type
ok 26 /uri/test_uri_parse_unrecognized
ok 27 /uri/test_uri_parse_too_long_is_unrecognized
ok 28 /uri/test_uri_build_object_type_cert
ok 29 /uri/test_uri_build_object_type_private
ok 30 /uri/test_uri_build_object_type_public
ok 31 /uri/test_uri_build_object_type_secret
ok 32 /uri/test_uri_build_with_library
ok 33 /uri/test_uri_build_library_version
ok 34 /uri/test_uri_get_set_unrecognized
ok 35 /uri/test_uri_match_token
ok 36 /uri/test_uri_match_module
ok 37 /uri/test_uri_match_version
ok 38 /uri/test_uri_match_attributes
ok 39 /uri/test_uri_get_set_attribute
ok 40 /uri/test_uri_get_set_attributes
ok 41 /uri/test_uri_pin_source
ok 42 /uri/pin-value
ok 43 /uri/pin-value-bad
ok 44 /uri/test_uri_free_null
ok 45 /uri/test_uri_message
PASS: test-uri
1..8
ok 1 /pin/test_pin_register_unregister
ok 2 /pin/test_pin_read
ok 3 /pin/test_pin_read_no_match
ok 4 /pin/test_pin_register_duplicate
ok 5 /pin/test_pin_register_fallback
ok 6 /pin/test_pin_file
ok 7 /pin/test_pin_file_large
ok 8 /pin/test_pin_ref_unref
PASS: test-pin
1..7
ok 1 /init/test_recursive_initialization
ok 2 /init/test_threaded_initialization
ok 3 /init/test_mutexes
ok 4 /init/test_load_and_initialize
ok 5 /init/test_fork_initialization
ok 6 /init/test_initalize_fail
ok 7 /init/test_finalize_fail
PASS: test-init
1..11
ok 1 /modules/test_filename
ok 2 /modules/test_no_duplicates
ok 3 /modules/test_disable
ok 4 /modules/test_disable_later
ok 5 /modules/test_enable
ok 6 /modules/test_priority
ok 7 /modules/test_module_name
ok 8 /modules/test_module_flags
ok 9 /modules/test_config_option
ok 10 /modules/trusted-only
ok 11 /modules/trust-flags
PASS: test-modules
1..9
ok 1 /deprecated/test_no_duplicates
ok 2 /deprecated/test_disable
ok 3 /deprecated/test_disable_later
ok 4 /deprecated/test_enable
ok 5 /deprecated/test_fork_initialization
ok 6 /deprecated/test_recursive_initialization
ok 7 /deprecated/test_threaded_initialization
ok 8 /deprecated/test_mutexes
ok 9 /deprecated/test_load_and_initialize
PASS: test-deprecated
1..45
ok 1 /proxy/initialize-finalize
ok 2 /proxy/initialize-multiple
ok 3 /proxy/deinit-after-fork
ok 4 /proxy/initialize-child
ok 5 /proxy/test_get_info
ok 6 /proxy/test_get_slot_list
ok 7 /proxy/test_get_slot_info
ok 8 /proxy/test_get_token_info
ok 9 /proxy/test_get_mechanism_list
ok 10 /proxy/test_get_mechanism_info
ok 11 /proxy/test_init_token
ok 12 /proxy/test_wait_for_slot_event
ok 13 /proxy/test_open_close_session
ok 14 /proxy/test_close_all_sessions
ok 15 /proxy/test_get_function_status
ok 16 /proxy/test_cancel_function
ok 17 /proxy/test_get_session_info
ok 18 /proxy/test_init_pin
ok 19 /proxy/test_set_pin
ok 20 /proxy/test_operation_state
ok 21 /proxy/test_login_logout
ok 22 /proxy/test_get_attribute_value
ok 23 /proxy/test_set_attribute_value
ok 24 /proxy/test_create_object
ok 25 /proxy/test_copy_object
ok 26 /proxy/test_destroy_object
ok 27 /proxy/test_get_object_size
ok 28 /proxy/test_find_objects
ok 29 /proxy/test_encrypt
ok 30 /proxy/test_decrypt
ok 31 /proxy/test_digest
ok 32 /proxy/test_sign
ok 33 /proxy/test_sign_recover
ok 34 /proxy/test_verify
ok 35 /proxy/test_verify_recover
ok 36 /proxy/test_digest_encrypt
ok 37 /proxy/test_decrypt_digest
ok 38 /proxy/test_sign_encrypt
ok 39 /proxy/test_decrypt_verify
ok 40 /proxy/test_generate_key
ok 41 /proxy/test_generate_key_pair
ok 42 /proxy/test_wrap_key
ok 43 /proxy/test_unwrap_key
ok 44 /proxy/test_derive_key
ok 45 /proxy/test_random
PASS: test-proxy
1..31
ok 1 /iter/test_all
ok 2 /iter/test_unrecognized
ok 3 /iter/test_uri_with_type
ok 4 /iter/set-uri
ok 5 /iter/test_session_flags
ok 6 /iter/test_callback
ok 7 /iter/test_callback_fails
ok 8 /iter/test_callback_destroyer
ok 9 /iter/test_filter
ok 10 /iter/test_with_session
ok 11 /iter/test_with_slot
ok 12 /iter/test_with_module
ok 13 /iter/test_keep_session
ok 14 /iter/test_token_match
ok 15 /iter/test_token_mismatch
ok 16 /iter/token-info
ok 17 /iter/test_module_match
ok 18 /iter/test_module_mismatch
ok 19 /iter/test_getslotlist_fail_first
ok 20 /iter/test_getslotlist_fail_late
ok 21 /iter/test_open_session_fail
ok 22 /iter/test_find_init_fail
ok 23 /iter/test_find_objects_fail
ok 24 /iter/get-attributes
ok 25 /iter/test_load_attributes
ok 26 /iter/test_load_attributes_none
ok 27 /iter/test_load_attributes_fail_first
ok 28 /iter/test_load_attributes_fail_late
ok 29 /iter/test-many
ok 30 /iter/test-many-busy
ok 31 /iter/destroy-object
PASS: test-iter
1..66
ok 1 /rpc/new-free
ok 2 /rpc/uint16
ok 3 /rpc/uint16-static
ok 4 /rpc/uint32
ok 5 /rpc/uint32-static
ok 6 /rpc/uint64
ok 7 /rpc/uint64-static
ok 8 /rpc/byte-array
ok 9 /rpc/byte-array-null
ok 10 /rpc/byte-array-too-long
ok 11 /rpc/byte-array-static
ok 12 /rpc/initialize-fails-on-client
ok 13 /rpc/initialize-fails-on-server
ok 14 /rpc/initialize
ok 15 /rpc/not-initialized
ok 16 /rpc/transport-fails
ok 17 /rpc/transport-bad-parse
ok 18 /rpc/transport-short-error
ok 19 /rpc/transport-invalid-error
ok 20 /rpc/transport-wrong-response
ok 21 /rpc/transport-bad-contents
ok 22 /rpc/get-info-stand-in
ok 23 /rpc/get-slot-list-no-device
ok 24 /rpc/simultaneous-functions
ok 25 /rpc/fork-and-reinitialize
ok 26 /rpc/test_get_info
ok 27 /rpc/test_get_slot_list
ok 28 /rpc/test_get_slot_info
ok 29 /rpc/test_get_token_info
ok 30 /rpc/test_get_mechanism_list
ok 31 /rpc/test_get_mechanism_info
ok 32 /rpc/test_init_token
ok 33 /rpc/test_wait_for_slot_event
ok 34 /rpc/test_open_close_session
ok 35 /rpc/test_close_all_sessions
ok 36 /rpc/test_get_function_status
ok 37 /rpc/test_cancel_function
ok 38 /rpc/test_get_session_info
ok 39 /rpc/test_init_pin
ok 40 /rpc/test_set_pin
ok 41 /rpc/test_operation_state
ok 42 /rpc/test_login_logout
ok 43 /rpc/test_get_attribute_value
ok 44 /rpc/test_set_attribute_value
ok 45 /rpc/test_create_object
ok 46 /rpc/test_copy_object
ok 47 /rpc/test_destroy_object
ok 48 /rpc/test_get_object_size
ok 49 /rpc/test_find_objects
ok 50 /rpc/test_encrypt
ok 51 /rpc/test_decrypt
ok 52 /rpc/test_digest
ok 53 /rpc/test_sign
ok 54 /rpc/test_sign_recover
ok 55 /rpc/test_verify
ok 56 /rpc/test_verify_recover
ok 57 /rpc/test_digest_encrypt
ok 58 /rpc/test_decrypt_digest
ok 59 /rpc/test_sign_encrypt
ok 60 /rpc/test_decrypt_verify
ok 61 /rpc/test_generate_key
ok 62 /rpc/test_generate_key_pair
ok 63 /rpc/test_wrap_key
ok 64 /rpc/test_unwrap_key
ok 65 /rpc/test_derive_key
ok 66 /rpc/test_random
PASS: test-rpc
1..3
ok 1 /virtual/test_initialize
ok 2 /virtual/test_fall_through
ok 3 /virtual/test_get_function_list
PASS: test-virtual
1..45
ok 1 /managed/test_initialize_finalize
ok 2 /managed/test_initialize_fail
ok 3 /managed/test_separate_close_all_sessions
ok 4 /managed/fork-and-reinitialize
ok 5 /managed/test_get_info
ok 6 /managed/test_get_slot_list
ok 7 /managed/test_get_slot_info
ok 8 /managed/test_get_token_info
ok 9 /managed/test_get_mechanism_list
ok 10 /managed/test_get_mechanism_info
ok 11 /managed/test_init_token
ok 12 /managed/test_wait_for_slot_event
ok 13 /managed/test_open_close_session
ok 14 /managed/test_close_all_sessions
ok 15 /managed/test_get_function_status
ok 16 /managed/test_cancel_function
ok 17 /managed/test_get_session_info
ok 18 /managed/test_init_pin
ok 19 /managed/test_set_pin
ok 20 /managed/test_operation_state
ok 21 /managed/test_login_logout
ok 22 /managed/test_get_attribute_value
ok 23 /managed/test_set_attribute_value
ok 24 /managed/test_create_object
ok 25 /managed/test_copy_object
ok 26 /managed/test_destroy_object
ok 27 /managed/test_get_object_size
ok 28 /managed/test_find_objects
ok 29 /managed/test_encrypt
ok 30 /managed/test_decrypt
ok 31 /managed/test_digest
ok 32 /managed/test_sign
ok 33 /managed/test_sign_recover
ok 34 /managed/test_verify
ok 35 /managed/test_verify_recover
ok 36 /managed/test_digest_encrypt
ok 37 /managed/test_decrypt_digest
ok 38 /managed/test_sign_encrypt
ok 39 /managed/test_decrypt_verify
ok 40 /managed/test_generate_key
ok 41 /managed/test_generate_key_pair
ok 42 /managed/test_wrap_key
ok 43 /managed/test_unwrap_key
ok 44 /managed/test_derive_key
ok 45 /managed/test_random
PASS: test-managed
1..41
ok 1 /log/test_get_info
ok 2 /log/test_get_slot_list
ok 3 /log/test_get_slot_info
ok 4 /log/test_get_token_info
ok 5 /log/test_get_mechanism_list
ok 6 /log/test_get_mechanism_info
ok 7 /log/test_init_token
ok 8 /log/test_wait_for_slot_event
ok 9 /log/test_open_close_session
ok 10 /log/test_close_all_sessions
ok 11 /log/test_get_function_status
ok 12 /log/test_cancel_function
ok 13 /log/test_get_session_info
ok 14 /log/test_init_pin
ok 15 /log/test_set_pin
ok 16 /log/test_operation_state
ok 17 /log/test_login_logout
ok 18 /log/test_get_attribute_value
ok 19 /log/test_set_attribute_value
ok 20 /log/test_create_object
ok 21 /log/test_copy_object
ok 22 /log/test_destroy_object
ok 23 /log/test_get_object_size
ok 24 /log/test_find_objects
ok 25 /log/test_encrypt
ok 26 /log/test_decrypt
ok 27 /log/test_digest
ok 28 /log/test_sign
ok 29 /log/test_sign_recover
ok 30 /log/test_verify
ok 31 /log/test_verify_recover
ok 32 /log/test_digest_encrypt
ok 33 /log/test_decrypt_digest
ok 34 /log/test_sign_encrypt
ok 35 /log/test_decrypt_verify
ok 36 /log/test_generate_key
ok 37 /log/test_generate_key_pair
ok 38 /log/test_wrap_key
ok 39 /log/test_unwrap_key
ok 40 /log/test_derive_key
ok 41 /log/test_random
PASS: test-log
1..44
ok 1 /transport/basic
ok 2 /transport/simultaneous-functions
ok 3 /transport/fork-and-reinitialize
ok 4 /transport/test_get_info
ok 5 /transport/test_get_slot_list
ok 6 /transport/test_get_slot_info
ok 7 /transport/test_get_token_info
ok 8 /transport/test_get_mechanism_list
ok 9 /transport/test_get_mechanism_info
ok 10 /transport/test_init_token
ok 11 /transport/test_wait_for_slot_event
ok 12 /transport/test_open_close_session
ok 13 /transport/test_close_all_sessions
ok 14 /transport/test_get_function_status
ok 15 /transport/test_cancel_function
ok 16 /transport/test_get_session_info
ok 17 /transport/test_init_pin
ok 18 /transport/test_set_pin
ok 19 /transport/test_operation_state
ok 20 /transport/test_login_logout
ok 21 /transport/test_get_attribute_value
ok 22 /transport/test_set_attribute_value
ok 23 /transport/test_create_object
ok 24 /transport/test_copy_object
ok 25 /transport/test_destroy_object
ok 26 /transport/test_get_object_size
ok 27 /transport/test_find_objects
ok 28 /transport/test_encrypt
ok 29 /transport/test_decrypt
ok 30 /transport/test_digest
ok 31 /transport/test_sign
ok 32 /transport/test_sign_recover
ok 33 /transport/test_verify
ok 34 /transport/test_verify_recover
ok 35 /transport/test_digest_encrypt
ok 36 /transport/test_decrypt_digest
ok 37 /transport/test_sign_encrypt
ok 38 /transport/test_decrypt_verify
ok 39 /transport/test_generate_key
ok 40 /transport/test_generate_key_pair
ok 41 /transport/test_wrap_key
ok 42 /transport/test_unwrap_key
ok 43 /transport/test_derive_key
ok 44 /transport/test_random
PASS: test-transport
1..3
ok 1 /digest/sha1
ok 2 /digest/sha1-long
ok 3 /digest/md5
PASS: test-digest
1..3
ok 1 /asn1/tlv_length
ok 2 /asn1/asn1_cache
ok 3 /asn1/free
PASS: test-asn1
1..2
ok 1 /base64/decode-simple
ok 2 /base64/decode-thawte
PASS: test-base64
1..3
ok 1 /pem/success
ok 2 /pem/failure
ok 3 /pem/write
PASS: test-pem
1..2
ok 1 /oids/known
ok 2 /oids/hash
PASS: test-oid
1..6
ok 1 /utf8/ucs2be
ok 2 /utf8/ucs2be_fail
ok 3 /utf8/ucs4be
ok 4 /utf8/ucs4be_fail
ok 5 /utf8/utf8
ok 6 /utf8/utf8_fail
PASS: test-utf8
1..6
ok 1 /x509/parse-extended-key-usage
ok 2 /x509/parse-key-usage
ok 3 /x509/parse-extension
ok 4 /x509/parse-extension-not-found
ok 5 /x509/directory-string
ok 6 /x509/directory-string-unknown
PASS: test-x509
1..21
ok 1 /persist/magic
ok 2 /persist/simple
ok 3 /persist/number
ok 4 /persist/bool
ok 5 /persist/oid
ok 6 /persist/constant
ok 7 /persist/unknown
ok 8 /persist/multiple
ok 9 /persist/pem_block
ok 10 /persist/pem-middle
ok 11 /persist/pem-public-key
ok 12 /persist/pem_invalid
ok 13 /persist/pem_unsupported
ok 14 /persist/pem_first
ok 15 /persist/bad_value
ok 16 /persist/bad_oid
ok 17 /persist/bad_field
ok 18 /persist/skip_unknown
ok 19 /persist/attribute_first
ok 20 /persist/not-boolean
ok 21 /persist/not-ulong
PASS: test-persist
1..20
ok 1 /index/add_lookup
ok 2 /index/take_lookup
ok 3 /index/size
ok 4 /index/remove
ok 5 /index/snapshot
ok 6 /index/snapshot_base
ok 7 /index/set
ok 8 /index/update
ok 9 /index/find
ok 10 /index/find_all
ok 11 /index/find_realloc
ok 12 /index/replace_all
ok 13 /index/build_populate
ok 14 /index/build_fail
ok 15 /index/change_called
ok 16 /index/change_batch
ok 17 /index/change_nested
ok 18 /index/replace-all-build-fails
ok 19 /index/remove-callback
ok 20 /index/remove-fail
PASS: test-index
1..11
ok 1 /parser/parse_der_certificate
ok 2 /parser/parse_pem_certificate
ok 3 /parser/parse_p11_kit_persist
ok 4 /parser/parse_openssl_trusted
p11-kit: certificate with distrust in location for anchors: distrusted.pem
ok 5 /parser/parse_openssl_distrusted
ok 6 /parser/openssl-trusted-no-trust
ok 7 /parser/parse_anchor
ok 8 /parser/parse_thawte
ok 9 /parser/parse_invalid_file
ok 10 /parser/parse_unrecognized
ok 11 /parser/null-asn1-cache
PASS: test-parser
1..46
ok 1 /builder/get_cache
ok 2 /builder/build_data
ok 3 /builder/build_certificate
ok 4 /builder/build_certificate_empty
ok 5 /builder/build_certificate_non_ca
ok 6 /builder/build_certificate_v1_ca
ok 7 /builder/build_certificate_staple_ca
ok 8 /builder/build-certificate-staple-ca-backwards
ok 9 /builder/build_certificate_no_type
ok 10 /builder/build_certificate_bad_type
ok 11 /builder/build_extension
ok 12 /builder/build_distant_end_date
ok 13 /builder/valid-bool
ok 14 /builder/valid-ulong
ok 15 /builder/valid-utf8
ok 16 /builder/valid-date
ok 17 /builder/valid-name
ok 18 /builder/valid-serial
ok 19 /builder/valid-cert
ok 20 /builder/invalid-bool
ok 21 /builder/invalid-ulong
ok 22 /builder/invalid-utf8
ok 23 /builder/invalid-date
ok 24 /builder/invalid-name
ok 25 /builder/invalid-serial
ok 26 /builder/invalid-cert
ok 27 /builder/invalid-schema
ok 28 /builder/create_not_settable
ok 29 /builder/create_but_loadable
ok 30 /builder/create_unsupported
ok 31 /builder/create_generated
ok 32 /builder/create_bad_attribute
ok 33 /builder/create_missing_attribute
ok 34 /builder/create_no_class
ok 35 /builder/create_token_mismatch
ok 36 /builder/modify_success
ok 37 /builder/modify_read_only
ok 38 /builder/modify_unchanged
ok 39 /builder/modify_not_modifiable
ok 40 /builder/changed_trusted_certificate
ok 41 /builder/changed_distrust_value
ok 42 /builder/changed_distrust_serial
ok 43 /builder/changed_without_id
ok 44 /builder/changed_staple_ca
ok 45 /builder/changed_staple_ku
ok 46 /builder/changed_dup_certificates
PASS: test-builder
1..20
ok 1 /token/load
ok 2 /token/flags
ok 3 /token/path
ok 4 /token/label
ok 5 /token/slot
ok 6 /token/not-writable
ok 7 /token/writable-no-exist
ok 8 /token/writable-exists
ok 9 /token/load-found
ok 10 /token/load-already
ok 11 /token/load-unreadable
ok 12 /token/load-gone
ok 13 /token/reload-changed
ok 14 /token/reload-gone
ok 15 /token/reload-no-origin
ok 16 /token/write-new
ok 17 /token/write-no-label
ok 18 /token/modify-multiple
ok 19 /token/remove-one
ok 20 /token/remove-multiple
PASS: test-token
1..25
ok 1 /module/get_slot_list
ok 2 /module/get_slot_info
ok 3 /module/initialize-null
ok 4 /module/initialize-multi
ok 5 /module/get_token_info
ok 6 /module/get_session_info
ok 7 /module/close_all_sessions
ok 8 /module/find_certificates
ok 9 /module/find_builtin
ok 10 /module/lookup_invalid
ok 11 /module/remove_token
ok 12 /module/setattr_token
ok 13 /module/session_object
ok 14 /module/session_find
ok 15 /module/session_find_no_attr
ok 16 /module/session_copy
ok 17 /module/session_remove
ok 18 /module/session_setattr
ok 19 /module/find_serial_der_decoded
ok 20 /module/find_serial_der_mismatch
ok 21 /module/login_logout
ok 22 /module/token-writable
ok 23 /module/session-read-only-create
ok 24 /module/create-and-write
ok 25 /module/modify-and-write
PASS: test-module
1..15
ok 1 /save/test_file_write
ok 2 /save/test_file_exists
ok 3 /save/test_file_bad_directory
ok 4 /save/test_file_overwrite
ok 5 /save/file-unique
ok 6 /save/test_file_auto_empty
ok 7 /save/test_file_auto_length
ok 8 /save/test_write_with_null
ok 9 /save/test_write_and_finish_with_null
ok 10 /save/test_file_abort
ok 11 /save/test_directory_empty
ok 12 /save/test_directory_files
ok 13 /save/test_directory_dups
ok 14 /save/test_directory_exists
ok 15 /save/test_directory_overwrite
PASS: test-save
1..16
ok 1 /extract/test_file_name_for_label
ok 2 /extract/test_file_name_for_class
ok 3 /extract/test_comment_for_label
ok 4 /extract/test_comment_not_enabled
ok 5 /extract/test_info_simple_certificate
ok 6 /extract/test_info_limit_purposes
ok 7 /extract/test_info_invalid_purposes
ok 8 /extract/test_info_skip_non_certificate
ok 9 /extract/test_limit_to_purpose_match
ok 10 /extract/test_limit_to_purpose_no_match
ok 11 /extract/test_duplicate_extract
ok 12 /extract/test-duplicate-distrusted
ok 13 /extract/test_trusted_match
ok 14 /extract/test_distrust_match
ok 15 /extract/override-by-issuer-and-serial
ok 16 /extract/override-by-public-key
PASS: test-enumerate
1..5
ok 1 /x509/test_file
ok 2 /x509/test_file_multiple
ok 3 /x509/test_file_without
ok 4 /x509/test_directory
ok 5 /x509/test_directory_empty
PASS: test-cer
1..6
ok 1 /pem/test_file
ok 2 /pem/test_file_multiple
ok 3 /pem/test_file_without
ok 4 /pem/test_directory
ok 5 /pem/test_directory_empty
ok 6 /pem/test_directory_hash
PASS: test-bundle
1..13
ok 1 /openssl/test_file
ok 2 /openssl/test_plain
ok 3 /openssl/test_keyid
ok 4 /openssl/test_not_authority
ok 5 /openssl/test_distrust_all
ok 6 /openssl/test_file_multiple
ok 7 /openssl/test_file_without
ok 8 /openssl/test_canon_string
ok 9 /openssl/test_canon_string_der
ok 10 /openssl/test_canon_string_der_fail
ok 11 /openssl/test_canon_name_der
ok 12 /openssl/test_directory
ok 13 /openssl/test_directory_empty
PASS: test-openssl
============================================================================
2 of 45 tests failed
Please report to https://bugs.freedesktop.org/enter_bug.cgi?product=p11-glue
============================================================================
make[2]: *** [Makefile:3779: check-TESTS] Error 1
make[2]: Leaving directory '/home/Build-Scripts/p11-kit-0.23.2'
make[1]: *** [Makefile:4063: check-am] Error 2
make[1]: Leaving directory '/home/Build-Scripts/p11-kit-0.23.2'
make: *** [Makefile:3679: check-recursive] Error 1
skylake:p11-kit-0.23.2$
Comment 1 Jeffrey Walton 2017-10-22 12:59:59 UTC
Here's an strace of test-compat

**********

$ sudo strace ./test-compat
execve("./test-compat", ["./test-compat"], 0x7ffc2a2d1030 /* 17 vars */) = 0
brk(NULL)                               = 0x1957000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ca593a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/tls/x86_64", 0x7ffd01c886e0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/tls", 0x7ffd01c886e0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/x86_64", 0x7ffd01c886e0) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=90031, ...}) = 0
mmap(NULL, 90031, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5ca5924000
close(3)                                = 0
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19496, ...}) = 0
mmap(NULL, 2109584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ca5512000
mprotect(0x7f5ca5515000, 2093056, PROT_NONE) = 0
mmap(0x7f5ca5714000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5ca5714000
close(3)                                = 0
open("/usr/local/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340^\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=153960, ...}) = 0
mmap(NULL, 2220552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ca52f3000
mprotect(0x7f5ca530c000, 2097152, PROT_NONE) = 0
mmap(0x7f5ca550c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f5ca550c000
mmap(0x7f5ca550e000, 12808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ca550e000
close(3)                                = 0
open("/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \6\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2163016, ...}) = 0
mmap(NULL, 4000032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5ca4f22000
mprotect(0x7f5ca50e9000, 2097152, PROT_NONE) = 0
mmap(0x7f5ca52e9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c7000) = 0x7f5ca52e9000
mmap(0x7f5ca52ef000, 14624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5ca52ef000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5ca5922000
arch_prctl(ARCH_SET_FS, 0x7f5ca5922b40) = 0
mprotect(0x7f5ca52e9000, 16384, PROT_READ) = 0
mprotect(0x7f5ca550c000, 4096, PROT_READ) = 0
mprotect(0x7f5ca5714000, 4096, PROT_READ) = 0
mprotect(0x605000, 4096, PROT_READ)     = 0
mprotect(0x7f5ca593c000, 4096, PROT_READ) = 0
munmap(0x7f5ca5924000, 90031)           = 0
set_tid_address(0x7f5ca5922e10)         = 23537
set_robust_list(0x7f5ca5922e20, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f5ca52f8960, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5ca53053b0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f5ca52f8a00, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5ca53053b0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL)                               = 0x1957000
brk(0x1978000)                          = 0x1978000
brk(NULL)                               = 0x1978000
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
write(1, "1..4\n", 51..4
)                   = 5
write(1, "ok 1 /compat/strndup\n", 21ok 1 /compat/strndup
)  = 21
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f5ca5922e10) = 23538
wait4(23538, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 23538
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=23538, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
getgroups(128, [0])                     = 1
getgid()                                = 0
write(2, "# no suitable group, skipping te"..., 35# no suitable group, skipping test
) = 35
write(1, "ok 2 /compat/getauxval\n", 23ok 2 /compat/getauxval
) = 23
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f5ca5922e10) = 23539
wait4(23539, calling secure_getenv(BLAH) getenv(BLAH) = 5
[{WIFEXITED(s) && WEXITSTATUS(s) == 5}], 0, NULL) = 23539
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=23539, si_uid=0, si_status=5, si_utime=0, si_stime=0} ---
getgroups(128, [0])                     = 1
getgid()                                = 0
write(2, "# no suitable group, skipping te"..., 35# no suitable group, skipping test
) = 35
write(1, "ok 3 /compat/secure_getenv\n", 27ok 3 /compat/secure_getenv
) = 27
getpid()                                = 23537
open("emptyfileA7p4kg", O_RDWR|O_CREAT|O_EXCL, 0600) = 3
close(3)                                = 0
open("emptyfileA7p4kg", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
unlink("emptyfileA7p4kg")               = 0
close(3)                                = 0
write(1, "ok 4 /compat/mmap\n", 18ok 4 /compat/mmap
)     = 18
exit_group(0)                           = ?
+++ exited with 0 +++
Comment 2 Jeffrey Walton 2017-10-22 13:01:16 UTC
Here's an strace of test-conf

**********

skylake:p11-kit-0.23.2$ sudo strace ./test-conf
execve("./test-conf", ["./test-conf"], 0x7fff7280c070 /* 17 vars */) = 0
brk(NULL)                               = 0xfd2000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1e3a61f000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/tls/x86_64/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/tls/x86_64", 0x7ffc8de09320) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/tls/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/tls", 0x7ffc8de09320) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/x86_64/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64/x86_64", 0x7ffc8de09320) = -1 ENOENT (No such file or directory)
open("/usr/local/lib64/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/local/lib64", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=90031, ...}) = 0
mmap(NULL, 90031, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a609000
close(3)                                = 0
open("/lib64/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\26\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31792, ...}) = 0
mmap(NULL, 2127048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1e3a1f3000
mprotect(0x7f1e3a1fa000, 2093056, PROT_NONE) = 0
mmap(0x7f1e3a3f9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1e3a3f9000
close(3)                                = 0
open("/usr/local/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=19496, ...}) = 0
mmap(NULL, 2109584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1e39fef000
mprotect(0x7f1e39ff2000, 2093056, PROT_NONE) = 0
mmap(0x7f1e3a1f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1e3a1f1000
close(3)                                = 0
open("/usr/local/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340^\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=153960, ...}) = 0
mmap(NULL, 2220552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1e39dd0000
mprotect(0x7f1e39de9000, 2097152, PROT_NONE) = 0
mmap(0x7f1e39fe9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f1e39fe9000
mmap(0x7f1e39feb000, 12808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1e39feb000
close(3)                                = 0
open("/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \6\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2163016, ...}) = 0
mmap(NULL, 4000032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1e399ff000
mprotect(0x7f1e39bc6000, 2097152, PROT_NONE) = 0
mmap(0x7f1e39dc6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c7000) = 0x7f1e39dc6000
mmap(0x7f1e39dcc000, 14624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1e39dcc000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1e3a607000
arch_prctl(ARCH_SET_FS, 0x7f1e3a608040) = 0
mprotect(0x7f1e39dc6000, 16384, PROT_READ) = 0
mprotect(0x7f1e39fe9000, 4096, PROT_READ) = 0
mprotect(0x7f1e3a1f1000, 4096, PROT_READ) = 0
mprotect(0x7f1e3a3f9000, 4096, PROT_READ) = 0
mprotect(0x60c000, 4096, PROT_READ)     = 0
mprotect(0x7f1e3a621000, 4096, PROT_READ) = 0
munmap(0x7f1e3a609000, 90031)           = 0
set_tid_address(0x7f1e3a608310)         = 23549
set_robust_list(0x7f1e3a608320, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f1e39dd5960, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f1e39de23b0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f1e39dd5a00, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1e39de23b0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL)                               = 0xfd2000
brk(0xff3000)                           = 0xff3000
brk(NULL)                               = 0xff3000
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
write(1, "1..16\n", 61..16
)                  = 6
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-1.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=134, ...}) = 0
mmap(NULL, 134, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 134)             = 0
close(3)                                = 0
write(1, "ok 1 /conf/test_parse_conf_1\n", 29ok 1 /conf/test_parse_conf_1
) = 29
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/non-existant.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(1, "ok 2 /conf/test_parse_ignore_mis"..., 37ok 2 /conf/test_parse_ignore_missing
) = 37
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/non-existant.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "p11-kit: couldn't open config fi"..., 141p11-kit: couldn't open config file: /home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/non-existant.conf: No such file or directory
) = 141
write(1, "ok 3 /conf/test_parse_fail_missi"..., 35ok 3 /conf/test_parse_fail_missing
) = 35
write(1, "ok 4 /conf/test_merge_defaults\n", 31ok 4 /conf/test_merge_defaults
) = 31
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-merge.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=85, ...}) = 0
mmap(NULL, 85, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 85)              = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-user.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=24, ...}) = 0
mmap(NULL, 24, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 24)              = 0
close(3)                                = 0
write(1, "ok 5 /conf/test_load_globals_mer"..., 35ok 5 /conf/test_load_globals_merge
) = 35
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-none.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=117, ...}) = 0
mmap(NULL, 117, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 117)             = 0
close(3)                                = 0
write(1, "ok 6 /conf/test_load_globals_no_"..., 37ok 6 /conf/test_load_globals_no_user
) = 37
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-only.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=109, ...}) = 0
mmap(NULL, 109, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 109)             = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-user.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=24, ...}) = 0
mmap(NULL, 24, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 24)              = 0
close(3)                                = 0
write(1, "ok 7 /conf/test_load_globals_sys"..., 46ok 7 /conf/test_load_globals_system_sets_only
) = 46
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-merge.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=85, ...}) = 0
mmap(NULL, 85, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 85)              = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-user-only.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=42, ...}) = 0
mmap(NULL, 42, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 42)              = 0
close(3)                                = 0
write(1, "ok 8 /conf/test_load_globals_use"..., 44ok 8 /conf/test_load_globals_user_sets_only
) = 44
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-invalid.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=48, ...}) = 0
mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 48)              = 0
close(3)                                = 0
write(2, "p11-kit: invalid mode for 'user-"..., 45p11-kit: invalid mode for 'user-config': bad
) = 45
write(1, "ok 9 /conf/test_load_globals_sys"..., 49ok 9 /conf/test_load_globals_system_sets_invalid
) = 49
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-system-merge.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=85, ...}) = 0
mmap(NULL, 85, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 85)              = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/test-user-invalid.conf", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=48, ...}) = 0
mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 48)              = 0
close(3)                                = 0
write(2, "p11-kit: invalid mode for 'user-"..., 45p11-kit: invalid mode for 'user-config': bad
) = 45
write(1, "ok 10 /conf/test_load_globals_us"..., 48ok 10 /conf/test_load_globals_user_sets_invalid
) = 48
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 5 entries */, 32768)     = 144
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/three.module", {st_mode=S_IFREG|0664, st_size=73, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/three.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 73, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 73)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/one.module", {st_mode=S_IFREG|0664, st_size=40, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/one.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 40, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 40)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 6 entries */, 32768)     = 184
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", {st_mode=S_IFREG|0664, st_size=196, ...}) = 0
write(2, "p11-kit: invalid config filename"..., 152p11-kit: invalid config filename, will be ignored in the future: /home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
) = 152
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 196, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 196)             = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", {st_mode=S_IFREG|0664, st_size=86, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 86, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 86)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", {st_mode=S_IFREG|0664, st_size=67, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 67, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 67)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 4 entries */, 32768)     = 112
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", {st_mode=S_IFREG|0664, st_size=87, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 87, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 87)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
write(1, "ok 11 /conf/test_load_modules_me"..., 36ok 11 /conf/test_load_modules_merge
) = 36
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/non-existant", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 6 entries */, 32768)     = 184
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", {st_mode=S_IFREG|0664, st_size=196, ...}) = 0
write(2, "p11-kit: invalid config filename"..., 152p11-kit: invalid config filename, will be ignored in the future: /home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
) = 152
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 196, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 196)             = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", {st_mode=S_IFREG|0664, st_size=86, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 86, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 86)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", {st_mode=S_IFREG|0664, st_size=67, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 67, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 67)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 4 entries */, 32768)     = 112
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", {st_mode=S_IFREG|0664, st_size=87, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 87, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 87)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
write(1, "ok 12 /conf/test_load_modules_no"..., 38ok 12 /conf/test_load_modules_no_user
) = 38
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 5 entries */, 32768)     = 144
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/three.module", {st_mode=S_IFREG|0664, st_size=73, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/three.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 73, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 73)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/one.module", {st_mode=S_IFREG|0664, st_size=40, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/one.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 40, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 40)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/user-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
write(1, "ok 13 /conf/test_load_modules_us"..., 40ok 13 /conf/test_load_modules_user_only
) = 40
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 6 entries */, 32768)     = 184
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", {st_mode=S_IFREG|0664, st_size=196, ...}) = 0
write(2, "p11-kit: invalid config filename"..., 152p11-kit: invalid config filename, will be ignored in the future: /home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
) = 152
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 196, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 196)             = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", {st_mode=S_IFREG|0664, st_size=86, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two-duplicate.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 86, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 86)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", {st_mode=S_IFREG|0664, st_size=67, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/one.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 67, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 67)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 4 entries */, 32768)     = 112
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/.", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", {st_mode=S_IFREG|0664, st_size=87, ...}) = 0
open("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/four.module", O_RDONLY|O_CLOEXEC) = 4
mmap(NULL, 87, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f1e3a61e000
munmap(0x7f1e3a61e000, 87)              = 0
close(4)                                = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/..", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/package-modules/win32", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
write(1, "ok 14 /conf/test_load_modules_us"..., 40ok 14 /conf/test_load_modules_user_none
) = 40
write(1, "ok 15 /conf/test_parse_boolean\n", 31ok 15 /conf/test_parse_boolean
) = 31
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f1e3a608310) = 23551
wait4(23551, p11-kit: invalid config filename, will be ignored in the future: /home/jwalton/Build-Scripts/p11-kit-0.23.2/p11-kit/fixtures/system-modules/two.badname
[{WIFEXITED(s) && WEXITSTATUS(s) == 33}], 0, NULL) = 23551
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=23551, si_uid=0, si_status=33, si_utime=0, si_stime=0} ---
getgroups(128, [0])                     = 1
getgid()                                = 0
write(2, "# no suitable group, skipping te"..., 35# no suitable group, skipping test
) = 35
write(1, "ok 16 /conf/setuid\n", 19ok 16 /conf/setuid
)    = 19
exit_group(0)                           = ?
+++ exited with 0 +++
skylake:p11-kit-0.23.2$


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.