[MacPorts] #65934: mesa @22.1.7 +tests requires added link library to libunwind on PPC Leopard, Mac OS X 10.5.8

MacPorts noreply at macports.org
Sat Oct 15 19:14:38 UTC 2022


#65934: mesa @22.1.7 +tests requires added link library to libunwind on PPC
Leopard, Mac OS X 10.5.8
------------------------+-------------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.7.2
Resolution:             |   Keywords:  leopard ppc
      Port:  mesa       |
------------------------+-------------------------

Comment (by kencu):

 And the test run of mesa on Leopard Intel (using gcc7 due to that silly
 llrint math error with clang-7.0) does actually very well too... which is
 kind of a miracle.
 {{{
 Ok:                 46
 Expected Fail:      0
 Fail:               1
 Unexpected Pass:    0
 Skipped:            0
 Timeout:            1
 }}}

 the one fail is because we're using emulated_tls with GCC, so that is not
 really an error at all:
 {{{
 src/mapi/shared-glapi/libglapi.0.dylib: unknown symbol exported:
 __emutls_v._glapi_tls_Context
 src/mapi/shared-glapi/libglapi.0.dylib: unknown symbol exported:
 __emutls_v._glapi_tls_Dispatch
 }}}

 and the test that timed out I'm not sure of just now:
 {{{
 =================================== 48/48
 ====================================
 test:         mesa:util / util_tests
 start time:   19:08:10
 duration:     180.22s
 result:       killed by signal 15 SIGTERM
 command:      MALLOC_PERTURB_=28
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_mesa/mesa/work/build/src/util/util_tests
 ----------------------------------- stdout
 -----------------------------------
 Running main() from ../mesa-22.1.7/src/gtest/src/gtest_main.cc
 [==========] Running 130 tests from 48 test suites.
 [----------] Global test environment set-up.
 [----------] 18 tests from bitset
 [ RUN      ] bitset.sizes
 [       OK ] bitset.sizes (0 ms)
 [ RUN      ] bitset.test_set_clear
 [       OK ] bitset.test_set_clear (0 ms)
 [ RUN      ] bitset.test_set_ones
 [       OK ] bitset.test_set_ones (0 ms)
 [ RUN      ] bitset.test_basic_range
 [       OK ] bitset.test_basic_range (0 ms)
 [ RUN      ] bitset.test_bitset_ffs
 [       OK ] bitset.test_bitset_ffs (0 ms)
 [ RUN      ] bitset.test_range_bits
 [       OK ] bitset.test_range_bits (0 ms)
 [ RUN      ] bitset.test_and
 [       OK ] bitset.test_and (0 ms)
 [ RUN      ] bitset.test_or
 [       OK ] bitset.test_or (0 ms)
 [ RUN      ] bitset.test_not
 [       OK ] bitset.test_not (0 ms)
 [ RUN      ] bitset.test_shr_zero
 [       OK ] bitset.test_shr_zero (0 ms)
 [ RUN      ] bitset.test_shl_zero
 [       OK ] bitset.test_shl_zero (0 ms)
 [ RUN      ] bitset.test_shr_walking_bit
 [       OK ] bitset.test_shr_walking_bit (0 ms)
 [ RUN      ] bitset.test_shl_walking_bit
 [       OK ] bitset.test_shl_walking_bit (0 ms)
 [ RUN      ] bitset.test_shr_multiple_words
 [       OK ] bitset.test_shr_multiple_words (0 ms)
 [ RUN      ] bitset.test_shl_multiple_words
 [       OK ] bitset.test_shl_multiple_words (0 ms)
 [ RUN      ] bitset.test_shr_two_words
 [       OK ] bitset.test_shr_two_words (0 ms)
 [ RUN      ] bitset.test_shl_two_words
 [       OK ] bitset.test_shl_two_words (0 ms)
 [ RUN      ] bitset.test_setrange_across_word_boundary
 [       OK ] bitset.test_setrange_across_word_boundary (0 ms)
 [----------] 18 tests from bitset (0 ms total)

 [----------] 4 tests from BlobTest
 [ RUN      ] BlobTest.WriteAndReadFunctions
 [       OK ] BlobTest.WriteAndReadFunctions (0 ms)
 [ RUN      ] BlobTest.Alignment
 [       OK ] BlobTest.Alignment (0 ms)
 [ RUN      ] BlobTest.DetectOverrun
 [       OK ] BlobTest.DetectOverrun (0 ms)
 [ RUN      ] BlobTest.BigObjects
 [       OK ] BlobTest.BigObjects (3 ms)
 [----------] 4 tests from BlobTest (3 ms total)

 [----------] 6 tests from dag_test
 [ RUN      ] dag_test.simple
 [       OK ] dag_test.simple (0 ms)
 [ RUN      ] dag_test.duplicate_edge
 [       OK ] dag_test.duplicate_edge (0 ms)
 [ RUN      ] dag_test.duplicate_edge_max_data
 [       OK ] dag_test.duplicate_edge_max_data (0 ms)
 [ RUN      ] dag_test.simple_many_children
 [       OK ] dag_test.simple_many_children (0 ms)
 [ RUN      ] dag_test.simple_many_parents
 [       OK ] dag_test.simple_many_parents (0 ms)
 [ RUN      ] dag_test.complex
 [       OK ] dag_test.complex (0 ms)
 [----------] 6 tests from dag_test (0 ms total)

 [----------] 21 tests from fast_idiv_by_const
 [ RUN      ] fast_idiv_by_const.uint8_add_sat
 [       OK ] fast_idiv_by_const.uint8_add_sat (7 ms)
 [ RUN      ] fast_idiv_by_const.uint8_mul_add
 [       OK ] fast_idiv_by_const.uint8_mul_add (4 ms)
 [ RUN      ] fast_idiv_by_const.int8
 [       OK ] fast_idiv_by_const.int8 (10 ms)
 [ RUN      ] fast_idiv_by_const.uint16_add_sat_bounded
 [       OK ] fast_idiv_by_const.uint16_add_sat_bounded (37 ms)
 [ RUN      ] fast_idiv_by_const.uint16_add_sat_full
 [       OK ] fast_idiv_by_const.uint16_add_sat_full (45 ms)
 [ RUN      ] fast_idiv_by_const.uint16_mul_add_bounded
 [       OK ] fast_idiv_by_const.uint16_mul_add_bounded (34 ms)
 [ RUN      ] fast_idiv_by_const.uint16_mul_add_full
 [       OK ] fast_idiv_by_const.uint16_mul_add_full (40 ms)
 [ RUN      ] fast_idiv_by_const.int16
 [       OK ] fast_idiv_by_const.int16 (59 ms)
 [ RUN      ] fast_idiv_by_const.uint32_add_sat_bounded
 [       OK ] fast_idiv_by_const.uint32_add_sat_bounded (38 ms)
 [ RUN      ] fast_idiv_by_const.uint32_add_sat_full
 [       OK ] fast_idiv_by_const.uint32_add_sat_full (56 ms)
 [ RUN      ] fast_idiv_by_const.uint32_mul_add_bounded
 [       OK ] fast_idiv_by_const.uint32_mul_add_bounded (36 ms)
 [ RUN      ] fast_idiv_by_const.uint32_mul_add_full
 [       OK ] fast_idiv_by_const.uint32_mul_add_full (53 ms)
 [ RUN      ] fast_idiv_by_const.int32
 [       OK ] fast_idiv_by_const.int32 (60 ms)
 [ RUN      ] fast_idiv_by_const.util_fast_udiv32
 [       OK ] fast_idiv_by_const.util_fast_udiv32 (51 ms)
 [ RUN      ] fast_idiv_by_const.util_fast_udiv32_nuw
 [       OK ] fast_idiv_by_const.util_fast_udiv32_nuw (50 ms)
 [ RUN      ] fast_idiv_by_const.util_fast_udiv32_u31_d_not_one
 [       OK ] fast_idiv_by_const.util_fast_udiv32_u31_d_not_one (47 ms)
 [ RUN      ] fast_idiv_by_const.uint64_add_sat_bounded
 [       OK ] fast_idiv_by_const.uint64_add_sat_bounded (53 ms)
 [ RUN      ] fast_idiv_by_const.uint64_add_sat_full
 [       OK ] fast_idiv_by_const.uint64_add_sat_full (88 ms)
 [ RUN      ] fast_idiv_by_const.uint64_mul_add_bounded
 [       OK ] fast_idiv_by_const.uint64_mul_add_bounded (52 ms)
 [ RUN      ] fast_idiv_by_const.uint64_mul_add_full
 [       OK ] fast_idiv_by_const.uint64_mul_add_full (85 ms)
 [ RUN      ] fast_idiv_by_const.int64
 [       OK ] fast_idiv_by_const.int64 (80 ms)
 [----------] 21 tests from fast_idiv_by_const (986 ms total)

 [----------] 2 tests from fast_urem_by_const
 [ RUN      ] fast_urem_by_const.random
 [       OK ] fast_urem_by_const.random (16 ms)
 [ RUN      ] fast_urem_by_const.special_cases
 [       OK ] fast_urem_by_const.special_cases (0 ms)
 [----------] 2 tests from fast_urem_by_const (16 ms total)

 [----------] 3 tests from int_min_max
 [ RUN      ] int_min_max.u_intN_min
 [       OK ] int_min_max.u_intN_min (0 ms)
 [ RUN      ] int_min_max.u_intN_max
 [       OK ] int_min_max.u_intN_max (0 ms)
 [ RUN      ] int_min_max.u_uintN_max
 [       OK ] int_min_max.u_uintN_max (0 ms)
 [----------] 3 tests from int_min_max (0 ms total)

 [----------] 1 test from RBTreeTest
 [ RUN      ] RBTreeTest.InsertAndSearch
 [       OK ] RBTreeTest.InsertAndSearch (2 ms)
 [----------] 1 test from RBTreeTest (2 ms total)

 [----------] 5 tests from ra_test
 [ RUN      ] ra_test.thumb
 [       OK ] ra_test.thumb (0 ms)
 [ RUN      ] ra_test.thumb_contigregs
 [       OK ] ra_test.thumb_contigregs (0 ms)
 [ RUN      ] ra_test.nonintersect_contigregs
 [       OK ] ra_test.nonintersect_contigregs (0 ms)
 [ RUN      ] ra_test.aligned_contigregs
 [       OK ] ra_test.aligned_contigregs (0 ms)
 [ RUN      ] ra_test.serialization_roundtrip
 [       OK ] ra_test.serialization_roundtrip (0 ms)
 [----------] 5 tests from ra_test (0 ms total)

 [----------] 2 tests from Rounding
 [ RUN      ] Rounding.RoundevenFloat
 [       OK ] Rounding.RoundevenFloat (0 ms)
 [ RUN      ] Rounding.RoundevenDouble
 [       OK ] Rounding.RoundevenDouble (0 ms)
 [----------] 2 tests from Rounding (0 ms total)

 [----------] 4 tests from set
 [ RUN      ] set.basic
 [       OK ] set.basic (0 ms)
 [ RUN      ] set.clone
 [       OK ] set.clone (0 ms)
 [ RUN      ] set.remove_key
 [       OK ] set.remove_key (0 ms)
 [ RUN      ] set.search_or_add
 [       OK ] set.search_or_add (0 ms)
 [----------] 4 tests from set (0 ms total)

 [----------] 1 test from SparseArrayTest
 [ RUN      ] SparseArrayTest.Multithread
 ==============================================================================


 Summary of Failures:

 20/48 mesa:mapi / shared-glapi symbols check        FAIL             0.16s
 exit status 1
 48/48 mesa:util / util_tests                        TIMEOUT        180.22s
 killed by signal 15 SIGTERM
 }}}

 OK, I'll push that fix.

-- 
Ticket URL: <https://trac.macports.org/ticket/65934#comment:22>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list