Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2023] Several tests fail #1098

Closed
yurivict opened this issue Nov 19, 2023 · 7 comments
Closed

[2023] Several tests fail #1098

yurivict opened this issue Nov 19, 2023 · 7 comments

Comments

@yurivict
Copy link

log

Version: 2023
OS: FreeBSD 13.2
clang-16

@junghans
Copy link
Member

junghans commented Nov 19, 2023

There are missing symbols in the libcotca:

Start 111: integration_Run_csg_map_gmx
111/249 Test #111: integration_Run_csg_map_gmx ........................***Failed    0.08 sec
ld-elf.so.1: /usr/ports/science/votca/work/.build/csg/src/libcsg/libvotca_csg.so.2023: Undefined symbol "_Z8read_tpxRKNSt3__14__fs10filesystem4pathEP10t_inputrecPA3_dPiS8_S8_P10gmx_mtop_t"

@junghans
Copy link
Member

And grompp segfaults:

103/249 Test #103: integration_Run_gmx_grompp .........................***Exception: SegFault  0.07 sec

@junghans
Copy link
Member

And then for iie.py is complains about the format ?!

@junghans
Copy link
Member

@yurivict can you provide a dockerfile to reproduce this?

@yurivict
Copy link
Author

can you provide a dockerfile to reproduce this?

Docker doesn't support FreeBSD.

This happens when the FreeBSD port is built and tested.

I have instructions on how to reproduce such problems:

Is there an easy way to test under FreeBSD?

  1. Install the FreeBSD VM image into VirtualBox.
  2. Boot FreeBSD
  3. Install git: pkg install git
  4. Check out the ports tree: git clone https://git.FreeBSD.org/ports.git /usr/ports
  5. cd /usr/ports/science/votca
  6. Install dependencies: pkg install -A make missing
  7. Build: make
  8. Run tests: make test

@junghans
Copy link
Member

What about any container from https://hub.docker.com/search?q=freebsd ?

I would really like to make it a part of our CI.

@junghans
Copy link
Member

@yurivict is that fixed?

Also note to self: https://github.com/vmactions/freebsd-vm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants