Skip to content

Retrieve job default CCSID if user CCSID is *HEX#3286

Merged
buzzia2001 merged 1 commit into
masterfrom
getActualCCSID
Jun 13, 2026
Merged

Retrieve job default CCSID if user CCSID is *HEX#3286
buzzia2001 merged 1 commit into
masterfrom
getActualCCSID

Conversation

@sebjulliand

Copy link
Copy Markdown
Member

Changes

Fixes #3283

The user CCSID is used to convert physical source files when their CCSID is *HEX or EVENTF when reading compilation errors. But since the user CCSID can be *HEX too if the LPAR is configured so, we fall back to reading the job's default CCSID so it's never *HEX.

How to test this PR

  1. Connect and reload settings
  2. Compile a program with errors
  3. Errors must be retrieved
  4. Try to open a member from a SPF wwith CCSID *HEX

Checklist

  • have tested my change

Signed-off-by: Seb Julliand <sebjulliand@gmail.com>
@sebjulliand sebjulliand requested a review from a team June 12, 2026 21:43
@sebjulliand sebjulliand self-assigned this Jun 12, 2026
@sebjulliand sebjulliand added the bug A confirmed issue when something isn't working as intended label Jun 12, 2026
@sebjulliand sebjulliand temporarily deployed to testing_environment June 12, 2026 21:43 — with GitHub Actions Inactive
@github-actions

Copy link
Copy Markdown
Contributor

👋 A new build is available for this PR based on ddf7d67.

@buzzia2001 buzzia2001 self-requested a review June 13, 2026 07:16

@buzzia2001 buzzia2001 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Another loss for the CCSID hahaha

@buzzia2001 buzzia2001 merged commit 724406a into master Jun 13, 2026
5 checks passed
@sebjulliand sebjulliand deleted the getActualCCSID branch June 13, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug A confirmed issue when something isn't working as intended

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Problems tab no longer providing in-line compile error feedback

2 participants