|  | //! Check that malformed `-Clinker-features` flags are properly rejected. | 
|  |  | 
|  | //@ revisions: no_value | 
|  | //@[no_value] compile-flags: -Clinker-features= | 
|  | //[no_value]~? ERROR incorrect value `` for codegen option `linker-features` | 
|  |  | 
|  | //@ revisions: invalid_modifier | 
|  | //@[invalid_modifier] compile-flags: -Clinker-features=*lld | 
|  | //[invalid_modifier]~? ERROR incorrect value `*lld` for codegen option `linker-features` | 
|  |  | 
|  | //@ revisions: unknown_value | 
|  | //@[unknown_value] compile-flags: -Clinker-features=unknown | 
|  | //[unknown_value]~? ERROR incorrect value `unknown` for codegen option `linker-features` | 
|  |  | 
|  | //@ revisions: unknown_modifier_value | 
|  | //@[unknown_modifier_value] compile-flags: -Clinker-features=-unknown | 
|  | //[unknown_modifier_value]~? ERROR incorrect value `-unknown` for codegen option `linker-features` | 
|  |  | 
|  | //@ revisions: unknown_boolean | 
|  | //@[unknown_boolean] compile-flags: -Clinker-features=maybe | 
|  | //[unknown_boolean]~? ERROR incorrect value `maybe` for codegen option `linker-features` | 
|  |  | 
|  | //@ revisions: invalid_separator | 
|  | //@[invalid_separator] compile-flags: -Clinker-features=-lld@+lld | 
|  | //[invalid_separator]~? ERROR incorrect value `-lld@+lld` for codegen option `linker-features` | 
|  |  | 
|  | fn main() {} |