added tests as prepared by oliver
This commit is contained in:
27
test/ref/cc65091007.c
Normal file
27
test/ref/cc65091007.c
Normal file
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
!!DESCRIPTION!!
|
||||
!!ORIGIN!! testsuite
|
||||
!!LICENCE!! Public Domain
|
||||
!!AUTHOR!! Johan Kotlinski
|
||||
*/
|
||||
|
||||
/*
|
||||
This produces the compiler error "test.c(9): Error: Assignment to const"
|
||||
Shouldn't be an error, should it? baz is const, bar isn't.
|
||||
*/
|
||||
|
||||
typedef struct {
|
||||
char foo;
|
||||
} Bar;
|
||||
|
||||
int main() {
|
||||
Bar bar;
|
||||
Bar* const baz = &bar;
|
||||
|
||||
baz->foo = 1;
|
||||
|
||||
printf("it works :)\n");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user