verifiable-c

Coq VST Internal structure copying

大兔子大兔子 提交于 2021-01-28 19:23:39
问题 run into a problem with VST(Verified Software Toolchain) 2.5v library for Coq 8.10.1: Got an error with the latest working commit of VST namely " Internal structure copying is not supported ". Minimal example: struct foo {unsigned int a;}; struct foo f() { struct foo q; return q; } On starting proof got an error: Error: Tactic failure: The expression (_q)%expr contains internal structure-copying, a feature of C not currently supported in Verifiable C (level 97). This is due to the check

Coq VST Internal structure copying

爱⌒轻易说出口 提交于 2021-01-28 19:04:53
问题 run into a problem with VST(Verified Software Toolchain) 2.5v library for Coq 8.10.1: Got an error with the latest working commit of VST namely " Internal structure copying is not supported ". Minimal example: struct foo {unsigned int a;}; struct foo f() { struct foo q; return q; } On starting proof got an error: Error: Tactic failure: The expression (_q)%expr contains internal structure-copying, a feature of C not currently supported in Verifiable C (level 97). This is due to the check