Skip to content

Commit 7c630a1

Browse files
committed
Prepend to GHCRTS in KoreServer instead of overwrite
1 parent 5c40270 commit 7c630a1

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pyk/src/pyk/kore/rpc.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1145,7 +1145,14 @@ def start(self) -> None:
11451145
cli_args = self._cli_args()
11461146

11471147
new_env = os.environ.copy()
1148-
new_env['GHCRTS'] = f'-N{self._haskell_threads}'
1148+
new_env['GHCRTS'] = ' '.join(
1149+
part
1150+
for part in [
1151+
f'-N{self._haskell_threads}',
1152+
new_env.get('GHCRTS'),
1153+
]
1154+
if part
1155+
)
11491156

11501157
_LOGGER.info(f'Starting KoreServer: {" ".join(cli_args)}')
11511158
self._proc, self._stdout_reader, self._stderr_reader = self._create_proc(cli_args, new_env)

0 commit comments

Comments
 (0)