Skip to content

Conversation

@sloede
Copy link
Member

@sloede sloede commented Aug 15, 2023

I played around with compiling libtrixi directly from the Julia sources (without having to use our C library layer). This is very much WIP and lots is missing, but I didn't want to lose the effort, so here we go...

@benegee
Copy link
Collaborator

benegee commented Aug 15, 2023

Enthused that you already got that started!
This is something hidden deeply in my notes.

@codecov
Copy link

codecov bot commented Aug 15, 2023

Codecov Report

Patch coverage: 88.88% and project coverage change: -0.16% ⚠️

Comparison is base (99cb620) 98.20% compared to head (98cbc45) 98.05%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #76      +/-   ##
==========================================
- Coverage   98.20%   98.05%   -0.16%     
==========================================
  Files          13       13              
  Lines         557      565       +8     
==========================================
+ Hits          547      554       +7     
- Misses         10       11       +1     
Flag Coverage Δ
unittests 98.05% <88.88%> (-0.16%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed Coverage Δ
LibTrixi.jl/src/LibTrixi.jl 96.66% <ø> (ø)
LibTrixi.jl/src/api_c.jl 98.80% <75.00%> (-1.20%) ⬇️
LibTrixi.jl/src/api_jl.jl 98.52% <100.00%> (+0.06%) ⬆️
src/api.c 100.00% <100.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@sloede sloede marked this pull request as ready for review September 18, 2023 22:11
@sloede sloede marked this pull request as draft September 18, 2023 22:11
@sloede sloede mentioned this pull request Sep 23, 2023
@sloede sloede changed the title [WIP] Create library with PackageCompiler.jl Create library with PackageCompiler.jl Sep 23, 2023
@sloede sloede marked this pull request as ready for review September 23, 2023 13:43
@sloede sloede requested a review from benegee September 23, 2023 13:44
@sloede
Copy link
Member Author

sloede commented Sep 23, 2023

The decrease in coverage is imho a false negative. Other than that, I think this PR is ready for review and merge.

Copy link
Collaborator

@benegee benegee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Impressive!

@sloede sloede merged commit 90e0c36 into main Sep 26, 2023
@sloede sloede deleted the msl/create-library-with-packagecompiler branch September 26, 2023 05:14
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

Successfully merging this pull request may close these issues.

3 participants