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

Unit tests pass (make check) #6

Open
1 of 2 tasks
Tracked by #5
qiUip opened this issue Oct 18, 2024 · 2 comments
Open
1 of 2 tasks
Tracked by #5

Unit tests pass (make check) #6

qiUip opened this issue Oct 18, 2024 · 2 comments
Assignees

Comments

@qiUip
Copy link
Collaborator

qiUip commented Oct 18, 2024

Current build fails on SU3. We should find a way to make a complete build without supporting SU3.

DONE:

  • Build passes without errors

  • Unit tested (make check)

@qiUip qiUip mentioned this issue Oct 18, 2024
3 tasks
@qiUip qiUip self-assigned this Oct 18, 2024
@qiUip qiUip changed the title unit tests pass (make check) Unit tests pass (make check) Oct 18, 2024
@qiUip
Copy link
Collaborator Author

qiUip commented Oct 24, 2024

Removing the --disable-zmobius in the no-np3 branch (which desperately needs a rename!) and rebuilding the code passes without any build errors.

Running make check passes a few 1000s of test, however, it eventually does produce the following error in the force tests:

8932   │ Test_dwf_gpforce.o:(.rodata._ZTVN4Grid17DomainWallFermionINS_17GparityWilsonImplINS_9Grid_simdISt7com
       │ plexIdEDv4_dEENS_14FundamentalRepILi4ENS_9GroupName2SUEEENS_9CoeffRealEEEEE[_ZTVN4Grid17DomainWallFer
       │ mionINS_17GparityWilsonImplINS_9Grid_simdISt7complexIdEDv4_dEENS_14FundamentalRepILi4ENS_9GroupName2S
       │ UEEENS_9CoeffRealEEEEE]+0x1d0): undefined reference to `Grid::CayleyFermion5D<Grid::GparityWilsonImpl
<Grid::Grid_simd<std::complex<double>, double __vector(4)>, Grid::FundamentalRep<4, Grid::GroupName::
       │ SU>, Grid::CoeffReal> >::SetCoefficientsTanh(Grid::Approx::zolotarev_data*, double, double)'
8933   │ Test_dwf_gpforce.o:(.rodata._ZTVN4Grid17DomainWallFermionINS_17GparityWilsonImplINS_9Grid_simdISt7com
       │ plexIdEDv4_dEENS_14FundamentalRepILi4ENS_9GroupName2SUEEENS_9CoeffRealEEEEE[_ZTVN4Grid17DomainWallFer
       │ mionINS_17GparityWilsonImplINS_9Grid_simdISt7complexIdEDv4_dEENS_14FundamentalRepILi4ENS_9GroupName2S
       │ UEEENS_9CoeffRealEEEEE]+0x1d8): undefined reference to `Grid::CayleyFermion5D<Grid::GparityWilsonImpl
       │ <Grid::Grid_simd<std::complex<double>, double __vector(4)>, Grid::FundamentalRep<4, Grid::GroupName::
       │ SU>, Grid::CoeffReal> >::SetCoefficientsInternal(double, std::vector<double, Grid::uvmAllocator<doubl
       │ e> >&, double, double)'
8934   │ collect2: error: ld returned 1 exit status

@ilectra ilectra self-assigned this Oct 29, 2024
@ilectra
Copy link
Collaborator

ilectra commented Nov 1, 2024

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