Menu

#3770 GCC 14 / clang 19: lots of host regression test failures

closed-fixed
None
other
5
2024-09-06
2024-08-10
No

nemesis, the ppc64 machine in the compile farm, shows quite a few host regression tests failing since the host compiler there was upgraded to GCC 14. These are not run-time failures, but compilation failures due to GCC 14 reporting more errors.

Related

Wiki: SDCC 4.5.0 Release

Discussion

  • Philipp Klaus Krause

    I can also reproduce the issue on Debian GNU/Linux on amd64 with GCC 14:

    Summary for 'host': 22 failures, 26596 tests, 5979 test cases, 0 bytes, 0 ticks
       Failure: cases/gte_920908-2.c
       Failure: cases/gte_921204-1.c
       Failure: cases/gte_930621-1.c
       Failure: cases/gte_930630-1.c
       Failure: cases/gte_931031-1.c
       Failure: cases/gte_compndlit-1.c
       Failure: cases/tst_bug-2645.c
       Failure: cases/tst_bug-2663.c
       Failure: cases/tst_bug-2776.c
       Failure: cases/tst_bug-2854.c
       Failure: cases/tst_gcc-torture-execute-pr34176.c
       Failure: cases/tst_implicit_int.c
       Failure: cases/tst_wcsto.c
       Failure: cases/bug-3460/bug-3460_type_intptr_t.c
       Failure: cases/bug-3460/bug-3460_type_uintptr_t.c
       Failure: cases/sizeof/sizeof_size_16_test_0_vol_0.c
       Failure: cases/sizeof/sizeof_size_16_test_0_vol_1.c
       Failure: cases/sizeof/sizeof_size_1_test_0_vol_0.c
       Failure: cases/sizeof/sizeof_size_1_test_0_vol_1.c
       Failure: cases/sizeof/sizeof_size_8_test_0_vol_0.c
       Failure: cases/sizeof/sizeof_size_8_test_0_vol_1.c
       Failure: cases/qct_0026-implicitret.c
    
     
  • Philipp Klaus Krause

    • summary: Lots of host regression test filures with GCC 14 --> Lots of host regression test failures with GCC 14
     
  • Philipp Klaus Krause

    • summary: Lots of host regression test failures with GCC 14 --> GCC 14 / clang 19: lots of host regression test failures
     
  • Philipp Klaus Krause

    I see the same issues when using clang 19 on amd64.

     
  • Philipp Klaus Krause

    [r14985] brought the number of failures from 22 down to 12.

    P.S.: In [r14986], it is down to 2.

     

    Related

    Commit: [r14985]
    Commit: [r14986]


    Last edit: Philipp Klaus Krause 2024-09-04
  • Philipp Klaus Krause

    • status: open --> closed-fixed
    • assigned_to: Philipp Klaus Krause
     
  • Philipp Klaus Krause

    Fully fixed in [r14988].

     

    Related

    Commit: [r14988]


Log in to post a comment.

MongoDB Logo MongoDB