diff options
author | Marc Auberer <marc.auberer@chillibits.com> | 2024-03-02 14:09:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-02 14:09:41 +0100 |
commit | b11264c208f15c3712d32072800d68f220308383 (patch) | |
tree | 831a3a961c8db3cdd70e64c49f11f55ac2a9ceee /lib/compilers | |
parent | 62fb629abd0a2b8f7fbde6f4c6f7dee477459952 (diff) | |
download | compiler-explorer-b11264c208f15c3712d32072800d68f220308383.tar.gz compiler-explorer-b11264c208f15c3712d32072800d68f220308383.zip |
[Spice] Also apply abort-after-dump option to assembly output (#6203)gh-10829
Diffstat (limited to 'lib/compilers')
-rw-r--r-- | lib/compilers/spice.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/compilers/spice.ts b/lib/compilers/spice.ts index 34fcb404c..4f8f927c8 100644 --- a/lib/compilers/spice.ts +++ b/lib/compilers/spice.ts @@ -71,7 +71,7 @@ export class SpiceCompiler extends BaseCompiler { outputFilename: string, userOptions: string[], ): string[] { - const options = ['build', '-g', '-o', outputFilename, '--dump-to-files', '-asm']; + const options = ['build', '-g', '-o', outputFilename, '--dump-to-files', '-asm', '--abort-after-dump']; if (filters.intel) { options.push('-llvm', '--x86-asm-syntax=intel'); @@ -124,7 +124,7 @@ export class SpiceCompiler extends BaseCompiler { } override filterUserOptions(userOptions: string[]): string[] { - const forbiddenOptions = /^(((--(output|target))|(-o)|install|uninstall).*)$/; + const forbiddenOptions = /^(((--(output|target))|(-o)|install|uninstall|test).*)$/; return _.filter(userOptions, option => !forbiddenOptions.test(option)); } |