Skip to content

Conversation

@lowBudgetHypothermia
Copy link
Collaborator

The TSM-buffer size was increased to 16 MiB. As a consquence of this the TSM buffer has to be allocated on the heap for ltsmc.c and common.c to prevent segmentation faults.

Copy link
Member

@ChristianTackeGSI ChristianTackeGSI left a comment

Choose a reason for hiding this comment

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

Looks good!

Copy link
Member

@ChristianTackeGSI ChristianTackeGSI left a comment

Choose a reason for hiding this comment

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

Looks good for now. :-)

I assume this was tested somewhat?

Copy link
Member

@ChristianTackeGSI ChristianTackeGSI left a comment

Choose a reason for hiding this comment

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

This looks good now!

We're at 8 commits. Please consider a rebase / squash / etc. and combine things into fewer commits?

TBH I don't know, what would be a good granularity, because after all its still only increasing and switching to malloc. All the rest is closely related cleanup / error checking, etc.

The TSM-buffer size was increased to 16 MiB. As a consquence of
this the TSM buffer has to be allocated on the heap for ltsmc.c
and common.c to prevent segmentation faults. A condition was
added in function crc32file() for setting crc32result.
@ChristianTackeGSI ChristianTackeGSI merged commit b2b67bd into GSI-HPC:master Dec 22, 2025
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.

2 participants