agievich/bee2

Tests fail when building on Fedora Linux with GCC 13

bkmgit opened this issue · 3 comments

bkmgit commented

Using Gcc 13 the tests

  • bignTest: Err
  • botpTest: Err
  • brngTest: Err
  • belsTest: Err
  • bakeTest: Err

fail. Build log.

With clang, these tests pass. Build log.

Cannot reproduce test fails on gcc13 (Fedora 38). Following Dockerfile was used for testing:

FROM rhub/gcc13:latest

RUN dnf install -y cmake doxygen git

RUN gcc --version
RUN cat /etc/os-release

WORKDIR /usr/src
RUN git clone https://github.com/agievich/bee2.git

WORKDIR /usr/src/bee2
RUN mkdir build

WORKDIR /usr/src/bee2/build
RUN cmake ..
RUN make
RUN make test
RUN make install

WORKDIR /usr/src
bkmgit commented

Trying to reproduce:
https://github.com/bkmgit/bee2/tree/ci-test
Environment is not exactly the same though.

Cannot reproduce test fails on clean latest Fedora Rawhide image with GCC 13.0.
Following Dockerfile was used for testing:

FROM fedora:rawhide

RUN dnf -y update

RUN dnf install -y gcc cmake doxygen git

RUN gcc --version
RUN cat /etc/os-release

WORKDIR /usr/src
RUN git clone https://github.com/agievich/bee2.git

WORKDIR /usr/src/bee2
RUN mkdir build

WORKDIR /usr/src/bee2/build
RUN cmake ..
RUN make
RUN make test
RUN make install

WORKDIR /usr/src