{bio}[GCCcore/12.3.0] AreTomo2 v1.1.2 w/ CUDA 12.1.1#21771
{bio}[GCCcore/12.3.0] AreTomo2 v1.1.2 w/ CUDA 12.1.1#21771ThomasHoffmann77 wants to merge 2 commits intoeasybuilders:developfrom
Conversation
…patches: AreTomo2-1.1.2_makefile_lib.patch
|
Test report by @verdurin |
sanity check command "AreTomo2 -h" requires libcuda.so.1 |
|
@ThomasHoffmann77 You might want to sync your PR with development, something like this: |
…asyconfigs into 20241031130924_new_pr_AreTomo2112
Updated software
|
| {'AreTomo2-1.1.2_makefile_lib.patch': '53b3694104c4149d2714e503fb2a7cb9be7cbb0e500ee6991a606faa1c10a314'}, | ||
| ] | ||
|
|
||
| github_account = 'czimaginginstitute' |
There was a problem hiding this comment.
This should come before source_urls, please fix
|
|
||
| sanity_check_paths = { | ||
| 'files': ['bin/%(name)s'], | ||
| 'dirs': ['bin'], |
There was a problem hiding this comment.
dirs can be just "[]" since bin is already checked due to files
| + @echo $(CC) $(CFLAGS_) $< -o $@ | ||
| + @$(CC) $(CFLAGS_) $< -o $@ |
There was a problem hiding this comment.
Why not just remove the "@" in front of the compile line if you want it to print what it does.
| + @echo rm -f $(OUT) $(OBJS) *.*~ makefile~ | ||
| @rm -f $(OUT) $(OBJS) *.*~ makefile~ |
There was a problem hiding this comment.
Same here but for the rm line
| + echo $(CC) $(CFLAG) $< -o $@ | ||
| $(CC) $(CFLAG) $< -o $@ |
There was a problem hiding this comment.
The $(CC) is printed by make anyway
| + -lcufft -lcudart -lcuda -lc -lm -lpthread \ | ||
| + -o AreTomo2 | ||
| + | ||
| @g++ -g -pthread -m64 $(OBJS) \ |
There was a problem hiding this comment.
This should use $(CXX) not g++
| + @echo $(CC) $(CFLAG) -I$(PRJINC) -I$(CUDAINC) \ | ||
| + $< -o $@ | ||
| @$(CC) $(CFLAG) -I$(PRJINC) -I$(CUDAINC) \ |
There was a problem hiding this comment.
Here to, just drop the @
There was a problem hiding this comment.
Thanks @akesandgren, i was not aware of the meaning of @.
I'll have on your suggestions next week.
|
There is also a bunch of trailing whitespace that needs to be removed. |
(created using
eb --new-pr)fix: rebuild shipped libmrcfile.a and libutil.a from source.